区域设置中sql的日期格式
本文关键字:日期 格式 sql 设置 区域 | 更新日期: 2023-09-27 18:09:34
我正在从sql表中读取日期。在sql表日期时间的格式如何客户端设置在区域格式。因为这个阅读日期,把它分割成我们想要的格式变得很困难。是否有办法限制sql日期格式从区域设置日期格式(意味着sql不应该采取区域设置日期格式)。
现在我得到了答案:
string Date = Convert.ToDateTime(dateTimeString).ToString("yyyy-MM-dd");
string time = Convert.ToDateTime(dateTimeString).ToString("hh:mm:ss");
//dateTimeString--->my dateTime value from sql database
如果使用ISO 8601编写日期时间字段,应该没有问题。
这样,日期就会被格式化为"2011-09-26T12:04:00",所以不会产生误解。