sql - 在 vb.net winforms 中使用日期时间选择器保存日期时间时面临的问题
问题描述
我有列数据类型日期时间的表,我想从日期时间选择器中保存日期时间。2021-01-03 16:05:15.000
但是我得到的结果是机器上的时间不同。当我使用GETDATE()
函数时,输出是2020-02-03 16:05:59.637
。
我想要的是在整个应用程序中使用单一格式,无论是从日期时间选择器中获取的日期时间还是getdate()
在SQL
.
是的,需要时间格式和日期。
解决方案
[datepicker app] 将使用运行您的应用程序的机器/主机的格式/区域设置。Getdate() 将返回 [sql 主机/服务器] 的格式/区域设置。这些不同的主机/机器还是您的 [sql server] 和 [datepicker App] 在同一主机/机器上运行?
这可能会有所帮助。 如何在 SQL Server 数据库中设置日期/时间
推荐阅读
- javascript - 如果输入的数字总和具有特定值(JS),则禁用按钮
- kotlin - DiffUtil.ItemCallback - 定义为伴随对象还是类?
- python - tkinter 无法使用复选按钮正确显示数据
- docker - 如何使用 Docker-Compose 链接后端和前端
- terraform - 在 Terraform 云中删除变量后 Terraform 计划错误
- java - 沿边缘移动矩阵
- vb.net - VS 2019 WebForms VB-project tableadapter未定义?
- sql - 报表生成器 - 列表和表格之间的分页符
- xamarin.forms - Xamarin 社区工具包的 EventToCommandBehavior 不会在 ListView 中触发
- python-sphinx - rinohtype 导出为 PDF - 带有章节名称和标题的文档标题