I've revised the code to address the issues with the result box placement and the shifting between AD to BS and BS to AD. Please check the updated code below:
```html
Date Converter
```
Now, the result box should display correctly, and shifting between AD to BS and BS to AD should work as expected. Please try this updated code, and let me know if you encounter any further issues.