0

时间值当前在我们的 ArcGIS API for JavaScript 地图服务中正确显示,除了午夜 12 点(它不显示时间,只显示日期)。我们在地图服务中显示 DATETIME1 字段。它显示为 EST。

多边形存储在 SQL Server 表中。在我们的 SQL Server 中,2013 年 1 月 1 日午夜的 DATETIME1 字段将包含:

2013-01-01 00:00:00.0000000

凌晨 1 点:

2013-01-01 01:00:00.0000000

我不完全确定从哪里开始。这是 JavaScript 问题还是我需要在 SQL Server 中以不同方式存储时间?谢谢你。我是我目前工作的新手,并且继承了这个大型项目。查找文件/代码可能需要一些时间。

4

1 回答 1

0

这是实现此目的的查询:

Select convert(varchar(20),getdate(),120)

另外,如果你想在最后添加额外的零:

convert(varchar(20),getdate(),120)+'.0000000'
于 2013-09-03T23:56:23.107 回答