zoukankan      html  css  js  c++  java
  • sql server 中的时间格式

    通常我们再数据库中或者代码拼接是会用到一些时间的格式,比如年月日,时分秒等等

    以下是我这些天来总结得到的,打开sql server ,我们用当前的日期做例子,需要特别说明的是,

    得到的结果的长度可以通过给varchar的长度来控制:  varchar(长度)

    先说明,现在是2012年1月8号

    select convert(varchar,getdate(),100) 得到的格式是 (01  8 2012 10:12AM)

    select convert(varchar,getdate(),101) 得到的格式是 (01/08/2012)

    select convert(varchar,getdate(),102)  得到的格式是 (2012.01.08)

    select convert(varchar,getdate(),103))  得到的格式是 (08/01/2012)

    select convert(varchar,getdate(),104))  得到的格式是 (08.01.2012)

    select convert(varchar,getdate(),105)   得到的格式是 (08-01-2012)

    select convert(varchar,getdate(),106)   得到的格式是 (08 01 2012)

    select convert(varchar,getdate(),107)   得到的格式是 (01 08, 2012)

    select convert(varchar,getdate(),108)   得到的格式是 (10:23:03)--时分秒格式

    select convert(varchar,getdate(),109)   得到的格式是 (01  8 2012 10:23:48:090AM)

    select convert(varchar,getdate(),110)   得到的格式是 (01-08-2012)

    select convert(varchar,getdate(),111)   得到的格式是 (2012/01/08)

    select convert(varchar,getdate(),112)   得到的格式是 (20120108)

    select convert(varchar,getdate(),113)   得到的格式是 (08 01 2012 10:26:29:987)

    select convert(varchar,getdate(),114)   得到的格式是 (10:26:59:270)

    select convert(varchar,getdate(),120)   得到的格式是 (2012-01-08 10:28:04)

    中间有些样式是无效的,希望大家视己需要进行截取,在varchar(长度)

    举个例子,我们常用的就是  select convert(varchar(10),getdate(),120)   得到的是年月日格式 2012-01-08

    希望对读者有所帮助……

  • 相关阅读:
    php实现中文反转字符串的方法
    冒泡排序
    mac 安装ngnix
    二维数组排序可以用php内置函数
    mysql 利用explain 优化
    Jquery Datatable
    SSL证书(HTTPS)背后的加密算法
    HTTPS的误解(二)
    HTTPS的误解(一)
    电子商务信息安全与信任解决方案
  • 原文地址:https://www.cnblogs.com/CommonDream/p/2316286.html
Copyright © 2011-2022 走看看