1 -- SQL 把datetime 类型转成 NVARCHAR 2 SELECT CAST('2019-02-12 00:21:48.4054879' AS NVARCHAR) AS BlockDate
1 // 定义字段, 并把数据库中的时间转成UTC时间, 并把UTC时间传给前台(前台获取后台的UTC时间) 2 private string _blockDate { get; set; } 3 public string BlockDate 4 { 5 get { return string.IsNullOrEmpty(this._blockDate)? this._blockDate : Convert.ToDateTime(this._blockDate).ToUniversalTime().ToString("r"); } 6 set { this._blockDate = value; } 7 }
1 // 前台通过如下 JavaScript函数,把UTC 时间转换成 用户本地时间区的时间并显示。 2 3 <script type="text/javascript"> 4 function formatUTCtoLocal(val) { 5 if(typeof val == "undefined" || val == null || val == "") { 6 return ""; 7 }else { 8 return val.toLocaleString(); 9 } 10 } 11 12 </script>