zoukankan      html  css  js  c++  java
  • DateTimeFormatInfo in DateTime.Now.ToString

      程序里面常用到将时间作为字符串输出,并可能需要自定义格式化,这里把每个时间组成部分的标志符列举出来.

      yy:二位数年份,49以下表示20yy年,50以上表示19yy年.

      yyyy:四位数年份.

      M:月份,1-9月为一位数字,10-12月为两位数字.

      MM:两位数月份,1-9月左侧补"0",形如"01".

      d:月份的第几天,1-9日为一位数字,10-31日为两位数字.

      dd:月份的第几天,均为两位数表示,1-9日左侧补"0",形如"01",10-31日为两位数字.

      h:12进制小时,0-9为一位数字,10-12为两位数字.

      hh:12进制小时,均为两位数表示,0-9左侧补"0",形如"00",10-12为两位数字.

      H:24进制小时,0-9为一位数字,10-23为两位数字.

      HH:24进制小时,均为两位数表示,0-9左侧补"0",形如"00",10-23为两位数字.

      m:分钟,0-9为一位数字,10-59为两位数字.

      mm:分钟,均为两位数表示,0-9左侧补"0",形如"00",10-59为两位数字.

      s:秒,0-9为一位数字,10-59为两位数字.

      ss:秒,均为两位数表示,0-9左侧补"0",形如"00",10-59为两位数字.

      f:毫秒,f的个数从0个到7个,分别表示相应位数的毫秒数,未能表示部分自动截断.

    etc:当前时间:二〇〇九年九月三十日下午五点三十七分〇八秒一二三四五六七八九毫秒

      DateTime.Now.ToString("yy-M-d h:m:s fff")输出"09-9-30 5:37:8 123"

      DateTime.Now.ToString("yy-M-d H:m:s fff")输出"09-9-30 17:37:8 123"

      DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss fff")输出"2009-09-30 05:37:08 123"

      DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ffff")输出"2009-09-30 17:37:08 1234"

      DateTime.Now.ToString("yyyyMMddHHmmssffff")输出"200909301737081234"

  • 相关阅读:
    fapws3 how to
    some tools
    Subversion文档(中文前6章)
    更改ubuntu root密码
    远程共享访问windows主机
    python下datetime类型的转换
    redis tips
    ubuntu在内存大过4g时会自动打pae补丁
    安装pythondoc
    redis hmset and set is not equviant
  • 原文地址:https://www.cnblogs.com/lucienbao/p/DateTimeFormatInfo.html
Copyright © 2011-2022 走看看