时间值当前正在我们的ArcGIS API for JavaScript地图服务中正确显示,除了午夜12点(它不显示时间,只显示日期)。我们在地图服务中显示DATETIME1字段。它显示为EST。
多边形存储在SQL Server表中。在我们的SQL Server中,2013年1月1日午夜的DATETIME1字段将包含:
2013-01-01 00:00:00.0000000
和1 A.M:
2013-01-01 01:00:00.0000000
我不完全确定从哪里开始。这会是一个JavaScript问题,还是我需要在SQL Server中以不同的方式存储时间?谢谢。我是我目前工作的新手,并继承了这个大项目。我可能需要一些时间来查找文件/代码。
答案 0 :(得分:0)
以下是实现此目的的查询:
Select convert(varchar(20),getdate(),120)
另外,如果你想在最后加上零:
convert(varchar(20),getdate(),120)+'.0000000'