Sybase日期和时间转换
来源:互联网 发布:ug8.5编程教程入门 编辑:程序博客网 时间:2024/05/16 12:26
1 日期分量与缩写
日期分量
缩写
值
year
yy
1753-9999(对于smalldatetime为2079)
quarter
qq
1-4
month
mm
1-12
week
wk
1-54
day
dd
1-31
dayofyear
dy
1-366
weekday
dw
1-7(周日到周六)
hour
hh
0-23
Minute
mi
0-59
second
ss
0-59
millisecond
ms
0-999
如果只输入2位数的年份,<50为20xx,>=50为19xx。
毫秒前可用带一个冒号或者句号。如果带冒号,数字表示毫秒值,如果带句号,数字表示浮点数的秒值(一个数表示0.x秒,2个数表示0.xx秒,3个数表示0.xxx秒)。
2 convert() 函数
convert (datatype [(length) | (precision[, scale])] [null | not null], expression [, style])
参数名
说明
datatype
目标数据类型。不能使用用户自定义数据类型。
length
可选参数,可用于 char、nchar、varchar、nvarchar、binary、varbinary数据类型。如果不提高此参数,对于字符和二进制数据,截断为30个字符。字符和二进制数据可以具有的最大长度是255个字节。
precision
是number或者decimal数据类型中有效位的个数。对浮点数据类型,是指尾数中二进制位的个数。如果不提供精度,对number或者decimal使用缺省值18。
scale
是number或者decimal数据类型中小数点右侧的位数。缺省为0。
null | not null
指定结果的可为空性。如不指定,结果与表达式具有相同的可为空性。
expression
从一种数据类型或数据格式转换为另一种数据类型或格式的值。
style
用于已转换数据的显示格式。如果将 datatime 和 smalldatetime 数据转换为字符类型,使用下表种的样式编号来指定显示格式。
Style参数:
不含世纪(YY)
含世纪(YYYY)
输出
无
0或100
mon dd yyyy hh:miAM(PM)
1
101
mm/dd/yy
2
102
yy.mm.dd
3
103
dd/mm/yy
4
104
dd.mm.yy
5
105
dd-mm-yy
6
106
dd mon yy
7
107
mon dd,yy
8
108
hh:mm:ss
无
9或109
mon dd yyyy hh:mi:ss:mmAM(PM)
10
110
mm-dd-yy
11
111
yy/mm/dd
12
112
yymmdd
缺省值(0或100)和9(109)总是返回世纪值(yyyy)。
实例:
select convert(char(12), getdate(), 3)
将当前日期转换为样式“3” dd/mm/yy 。
- Sybase日期和时间转换
- Sybase时间日期函数
- Sybase时间日期函数
- Sybase时间日期函数
- Sybase时间日期函数
- 转换日期和时间(sql)
- 日期和时间的转换
- 日期和时间的转换
- 时间戳和日期转换
- 日期和时间戳转换
- 时间戳和日期转换
- Android日期和时间获取和转换
- python转换时间戳和日期时间格式的转换
- MS SQL-转换日期和时间
- mysql日期和时间格式转换
- Mysql 日期和时间转换函数大全
- mssql convert 转换函数 日期和时间
- mysql日期和时间格式转换
- HOW TO:防止 Windows Server 2003 中的 IIS SMTP 虚拟服务器中继邮件
- 相对路径
- SSH整合错误的解决方法
- C#中怎么调用WinAPI函数
- Eclipse发布项目时部署失败情况解决办法
- Sybase日期和时间转换
- linux多线程设计
- HTML中meta的作用
- 使用数据绑定的页面传参问题
- 半透明渐变的窗口效果
- SQL锁机制高级篇
- 连线杂志:盖茨53年人生大事记
- 在1024分辨率下1cm=28像素
- Hdu 1875 畅通工程再续 程序参考