DateTime类型转换比较
来源:互联网 发布:mac android模拟器 编辑:程序博客网 时间:2024/04/29 07:47
比如convert(varchar,time1,112) 把time1(datetime)转换成格式为yyyymmdd.
有一个时间2008-05-30 14:12:11 则转换成 20080530。
在下表中,左侧的两列表示将 datetime 或 smalldatetime 数据转换为字符数据的 style 值。将 style 值加 100,可获得包括世纪数位的四位年份 (yyyy)。
-
0 或 100 (1, 2)
默认设置
mon dd yyyy hh:miAM(或 PM)
1
101
美国
mm/dd/yyyy
2
102
ANSI
yy.mm.dd
3
103
英国/法国
dd/mm/yy
4
104
德国
dd.mm.yy
5
105
意大利
dd-mm-yy
6
106 (1)
-
dd mon yy
7
107 (1)
-
mon dd, yy
8
108
-
hh:mm:ss
-
9 或 109 (1, 2)
默认设置 + 毫秒
mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10
110
美国
mm-dd-yy
11
111
日本
yy/mm/dd
12
112
ISO
yymmdd
-
13 或 113 (1, 2)
欧洲默认设置 + 毫秒
dd mon yyyy hh:mm:ss:mmm(24h)
14
114
-
hh:mi:ss:mmm(24h)
-
20 或 120 (2)
ODBC 规范
yyyy-mm-dd hh:mi:ss(24h)
-
21 或 121 (2)
ODBC 规范(带毫秒)
yyyy-mm-dd hh:mi:ss.mmm(24h)
-
126 (4)
ISO8601
yyyy-mm-ddThh:mm:ss.mmm(无空格)
127(6)
带时区 Z 的 ISO8601。
yyyy-mm-ddThh:mm:ss.mmmZ
(无空格)
-
130 (1, 2)
回历 (5)
dd mon yyyy hh:mi:ss:mmmAM
-
131 (2)
回历 (5)
dd/mm/yy hh:mi:ss:mmmAM
1 这些样式值将返回不确定的结果。包括所有 (yy)(不带世纪数位)样式和一部分 (yyyy)(带世纪数位)样式。
2. 默认值(style 0 或 100、9 或 109、13 或 113、20 或 120 以及 21 或 121)始终返回世纪数位 (yyyy)。
3 转换为 datetime 时输入;转换为字符数据时输出。
4 为用于 XML 而设计。对于从 datetime 或 smalldatetime 到字符数据的转换,其输出格式如上一个表所述。对于从 float、money 或 smallmoney 到字符数据的转换,其输出相当于 style 值为 2。对于从 real 到字符数据的转换,其输出相当于 style 值为 1。
5. 回历是有多种变体的日历系统。SQL Server 2005 使用科威特算法。
- DateTime类型转换比较
- oracle datetime 时间类型比较
- 数据库DateTime类型到Ctime类型转换
- 数据库DateTime类型到Ctime类型转换
- 数据库DateTime类型到Ctime类型转换
- String类型转换为DateTime类型
- bigint类型转换为datetime类型
- DateTime类型转换成String类型截取
- SQLServer中Datetime类型数据的比较
- SQLServer中Datetime类型数据的比较
- 如何比较DateTime类型数据的大小
- mysql数据库中datetime类型比较大小
- mysql datetime类型,java查询时比较
- 记一次数据库datetime类型比较错误
- 转换成DateTime类型的字符串小贴士
- zt:python下datetime类型的转换
- CSharp转换System.Datetime为MySqlDatetime类型
- PHP-MYSQL中datetime类型转换
- 团队开发经验:如何带领一个项目团队并做好项目总结 !!
- 关于mbm文件的生成,转换
- 第几次爱上你
- VC6.0无法打开文件和无法向工程添加文件的解决办法
- 运动手表最外圈的数字的作用
- DateTime类型转换比较
- java的逆波兰式算法
- [收藏]SQL操作全集
- 5月24日的软考
- 多种数据库的连接字符串
- 走向 Linux 2.6
- 寒山问拾得
- 重装XP,重新安装grub引导fedora
- 图书收藏