参考链接:

VC++中CTime类Format参数详解

CTime/COleDateTime::Format方法的使用

http://stat.ethz.ch/R-manual/R-devel/library/base/html/strptime.html

http://www.geezer.org/sw/mvform/doc/strftime.txt

CTime::Format主要用来格式化日期和时间。

举例:

    CTime ctNow=CTime::GetCurrentTime();

    CString strTime1 = ctNow.Format(_T("%Y年%m月%d日"));              // 2014年05月27日
CString strTime2 = ctNow.Format(_T("%Y-%m-%d %H:%M:%S")); // 2014-05-27 14:24:45
CString strTime3 = ctNow.Format(_T("%Y-%#m-%#d %H:%M:%S")); // 2014-5-27 14:24:45
CString strTime4 = ctNow.Format(_T("%c")); // 05/27/14 14:24:45

格式化的参数详细列举如下:

Formats
Description
Memo/Example
%a
abbreviated weekday name 
 
星期的缩写
%A
full weekday name
 
完整的星期名
%b
abbreviated month name
 
月份的缩写
%B
full month name
 
完整的月份名
%c
locale's date and time representation
 
当前区域(设置)的日期和时间, 
如,05/27/14 13:42:43
%d
the day of the month as a decimal number (01-31)
 
如,27
%H
the hour (24-hour clock) as a decimal number(00-23)
 
24小时制的小时(00-23)
%I
the hour (12-hour clock) as a decimal number(01-12)
 
12小时制的小时(00-12)
%j
the day of the year as a decimal number (001-366).
 
一年的第几天
如,147
%m
the month as a decimal number (01-12).
 
月份(00-12)
如,05
%M
the minute as a decimal number (00-59).
 
分钟(00-59)
%p
locale's equivalent of ``AM'' (ante meridiem) or ``PM'' (post meridiem) as appropriate
 
PM 或者 AM
%S
the second as a decimal number (00-60)
 
秒钟(00-59)
%U
the week number of the year (the first Sunday as the first day of week 1) as a decimal number (00-53).
 
一年的第几周(周日是第一周的第一天)
%w
the weekday (Sunday as the first day of the week) as a decimal number (0-6).
 
工作日(0-6,周日是一周的第一天)
%W
 
the week number of the year (the first Monday as the first day of week 1) as a decimal number (00-53).
 
一年的第几周(周一是第一周的第一天)
%x
 
locale's date representation
 
当地区域的日期
如,05/27/2014
%X
 
locale's time representation
 
当地区域的时间
如,13:54:12
%y
 
the year without century as a decimal number (00-99).
 
年(00-99)
如, 14
%Y
 
the year with century as a decimal number.
 
如,2014
%Z
 
the time zone name
 
时区名称
如,China Standard Time

月份的全称和缩写:                                                                            星期的全称和缩写:

Full Month Name

Abbreviated Month Name

January

Jan

February

Feb

March

Mar

April

Apr

May

May

June

Jun

July

Jul

August

Aug

September

Sep

October

Oct

November

Nov

December

Dec

Full Weekday Name

Abbreviated Weekday Name

Sunday

Sun

Monday

Mon

Tuesday

Tue

Wednesday

Wed

Thursday

Thu

Friday

Fri

Saturday

Sat

VC++ CTime Format 详解的更多相关文章

  1. 【转】Java魔法堂:String.format详解

    Java魔法堂:String.format详解     目录     一.前言    二.重载方法     三.占位符     四.对字符.字符串进行格式化     五.对整数进行格式化     六. ...

  2. 【转】declare-styleable的使用(自定义控件) 以及declare-styleable中format详解

    原文网址:http://www.cnblogs.com/622698abc/p/3348692.html declare-styleable是给自定义控件添加自定义属性用的 1.首先,先写attrs. ...

  3. 自定义控件的自定义的属性attrs.xml下的declare-styleable中format详解

    最近在摸索自定义控件,查找到一些自定义属性的一些资料,解决转载记载下来:看了此详解才方便理解! 我们在做项目的时候,由于android自带的属性不能满足需求,android提供了自定义属性的方法,其中 ...

  4. VC++的文件格式详解

    .APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度.资源辅助文件. .BMP:位图资源文件. .BSC:浏览信息文件,由浏览信息维护工具( ...

  5. String.format详解(转)

    一.前言 String.format 作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,为了不止步于简单调用 String.format("Hello %s", " ...

  6. Java魔法堂:String.format详解

      目录     一.前言    二.重载方法     三.占位符     四.对字符.字符串进行格式化     五.对整数进行格式化     六.对浮点数进行格式化     七.对日期时间进行格式化 ...

  7. 【转】String.format详解

    一.前言 String.format 作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,为了不止步于简单调用 String.format("Hello %s", " ...

  8. VC++制作DLL详解

    1.    DLL的基本概念 应用程序(exe)要引用目标代码(.obj)外部的函数时,有两种实现途径——静态链接和动态链接. 1.    静态链接 链接程序搜索对应的库文件(.lib),然后将这个对 ...

  9. java String.Format详解

    JDK1.5中,String类新增了一个很有用的静态方法String.format(): format(Locale l, String format, Object... args) 使用指定的语言 ...

随机推荐

  1. Spring Framework 5.0.0.M3中文文档 翻译记录 Part I. Spring框架概览2.3

    2.3 Usage scenarios 使用场景 The building blocks described previously make Spring a logical choice in ma ...

  2. MySQL5日期类型DATETIME和TIMESTAMP相关问题详解

    MySQL5日期类型DATETIME和TIMESTAMP相关问题详解 MySQL5的日期类型有三种:DATETIME.DATE和TIMESTAMP,除了DATE用来表示一个不带时分秒的是日期,另外两个 ...

  3. Flash 无法输入中文的修正方法

    在某些运行模式或运行时环境中,Flash 有一个 Bug,文本框与键盘的交互模式会无法输入中文(包括日文等带有输入法状态栏的输入模式),只要对 TextField 文本框实例的 FocusEvent. ...

  4. 基于注解的Spring MVC整合Hibernate(所需jar包,spring和Hibernate整合配置,springMVC配置,重定向,批量删除)

    1.导入jar watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdG90b3R1enVvcXVhbg==/font/5a6L5L2T/fontsize/400 ...

  5. Linux性能及调优指南(翻译)之Linux内存架构

    http://blog.csdn.net/ljianhui/article/details/46734115

  6. Unit Testing a zend-mvc application

    Unit Testing a zend-mvc application A solid unit test suite is essential for ongoing development in ...

  7. Objective-C中NSArray和NSMutableArray是如何使用的?

    Objective-C的数组比C++,Java的数组强大在于,NSArray保存的对象可以是不同的对象.但只能保存对象,int ,char,double等基本数据类型不能直接保存,需要通过转换成对象才 ...

  8. GitHub帮助文档翻译2——contribution

    工欲善其事必先利其器 ,都不知道 GitHub到底是什么,还怎么玩?因为总是会读了第一句就忘了下一句,形成不了感觉,所以希望把读GitHub的帮助文档都翻译出来,总是看大段大段的东西,谁都会懵圈的.希 ...

  9. myeclipse使用太卡问题

    最近写html文件,修改内容时,就会反应好长时间,太卡. 原因:没修改一次,它就会自动校验. 解决方法:window——preferences——Editors——Text Editors ——spe ...

  10. DHCP 服务器

    简介: DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要用途:给内部网络或网络服务供应商自动分配 I ...