将 iso 转换为美国格式的最佳方法
best way to get iso into usa format
正在尝试将我的日期字符串转换为美国格式
'20150316 16:28'
进入
'2015 年 3 月 16 日 4:28 下午'
(注意:24 小时格式也可以)
预定义格式 "g" 将为您提供以下格式的日期时间:
select FORMAT(cast('20150316 16:20' as datetime), 'g')
更新:
select format( cast('20150316 16:20' as datetime), 'd')
+ ' ' + format( cast('20150316 16:20' as datetime), 'HH:mm')
产生3/16/2015 16:20
有关预定义和自定义日期时间格式,请参阅这些文章:
https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx
https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx
请注意,这些因文化而异。
select convert(varchar(15),cast('20150316 16:28' as datetime),101)+' '+convert(varchar(5),cast('20150316 16:28' 作为日期时间),114)
正在尝试将我的日期字符串转换为美国格式
'20150316 16:28' 进入 '2015 年 3 月 16 日 4:28 下午'
(注意:24 小时格式也可以)
预定义格式 "g" 将为您提供以下格式的日期时间:
select FORMAT(cast('20150316 16:20' as datetime), 'g')
更新:
select format( cast('20150316 16:20' as datetime), 'd')
+ ' ' + format( cast('20150316 16:20' as datetime), 'HH:mm')
产生3/16/2015 16:20
有关预定义和自定义日期时间格式,请参阅这些文章:
https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx
https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx
请注意,这些因文化而异。
select convert(varchar(15),cast('20150316 16:28' as datetime),101)+' '+convert(varchar(5),cast('20150316 16:28' 作为日期时间),114)