(1)定义一个CTime类的对象CTime time;

(2)得到当前时间time = CTime::GetCurrentTime();

(3)Get Year(),GetMonth(),GetDay(),GetHour(),GetMinute(),GetScond(),GetDayOfWeek(),返回类型(int)对应项目

(4)将当前时间格式化CString date=time.Format(“%Y-%m-%d %H:%M:%S%W-%A”);

说明:

  (1)结果为:2019-9-23 08:50:55 41-Friday

  (2)格式符号说明

    %a------星期(缩写英文),如Fri;

    %A------星期(全写英文),如Friday;

    %b------月份(缩写英文),如Oct

    %B------月份(全写英文),如October

    %c------月/日/年 时:分:秒,如9/23/19 08:54:36

    %d------日期(1~31)

    %H------时(24小时制)(0~23)

    %I------时(12小时制) (0~12)

    %j------一年当中的第几天,(1~366)

    %m------月份(数字1~12)

    %M------分(0~59)

    %p------12小时中的AM/PM指示,或者AM,或者PM

    %S------秒(0~59)

    %U------一年中的第几周,星期日作为每周的第一天(0~53)

    %w------星期(数字表示,0~6,0代表星期日)  

    %W------一年中的第几周,星期一作为每周的第一天(0~53)

    %x------月/日/年,%c的前半段

    %X------时/分/秒,%c的后半段

    %y------年份(不带世纪,如19)

    %Y------年份(带世纪,如2019)

    %z,%Z------时区名称缩写,如果时区未知,此字符为空,如“中国标准时间”

    %%------%

    “#”标志的含义:

      (1)%#a,%#A,%#b,%#B,%#p,%#X,%#z,%#,%#%------“#”被忽略

      (2)%#c------把%c中的数字变成英文,再在前面加上星期,如:Tuesday,March 14,1995,12:41:29

      (3)%#x------把%x中的数字变成英文,再加上星期,如:Tuesday,March 14,1995

      (4)%#d,%#H,%#I,%#jj,%#m,%#M,%#S,%#U,%#w,%#W,%#y,%#Y------如果开头为0,去掉开头的0

  

    

用CTime类得到当前日期 时间的更多相关文章

  1. [VC++]用CTime类得到当前日期、时间、星期,格式化(详细讲解)

    用CTime类得到当前日期.时间.星期,格式化(详细讲解)2009/05/12 09:48 A.M.① 定义一个CTime类对象 CTime time; ② 得到当前时间 time = CTime:: ...

  2. 获取当前时间并格式化,CTime类

    CTime类,此类应该不是C++标准类库,属于windows封装的关于时间的类库,使用环境应该为 Win32程序,MFC程序,VC++程序 CTime tm = CTime::GetCurrentTi ...

  3. VS2010/MFC编程入门之四十三(MFC常用类:CTime类和CTimeSpan类)

    上一节中鸡啄米讲了MFC常用类CString类的用法,本节继续讲另外两个MFC常用类-日期和时间类CTime类和CTimeSpan类. 日期和时间类简介 CTime类的对象表示的时间是基于格林威治标准 ...

  4. MFC:CTime类和CTimeSpan类

    CTime类 CTime类表示日期和时间,上限是3000年12月31日,下限是1970年1月1日 12:00:00 AM GMT. CTime(); 构造一个未经初始化的CTime对象.此状态的CTi ...

  5. VS2010-MFC(MFC常用类:CTime类和CTimeSpan类)

    转自:http://www.jizhuomi.com/software/230.html 上一节讲了MFC常用类CString类的用法,本节继续讲另外两个MFC常用类-日期和时间类CTime类和CTi ...

  6. ruby 格式化当前日期时间

    ruby 格式化当前日期时间 ruby 用Time类获取当前时间. t = Time.new puts t 可以看到输出的是(我现在运行的时间): Sat Jan 29 10:45:22 +0800 ...

  7. 在CTime类中重载<<和>>

    程序代码: #include <iostream> using namespace std; class CTime//时间类 { private: unsigned short int ...

  8. 008——转载——c#获取当前日期时间

    (一)转载——c#获取当前日期时间 我们可以通过使用DataTime这个类来获取当前的时间.通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04).时间(12:12:12).日 ...

  9. Js获取当前日期时间及其它操作

    Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份 ...

随机推荐

  1. 栈(Java实现)

    栈是最基本的数据结构之一,其特点是先进后出. 1.基于数组的可动态调节大小的栈 public class ResizingArrayStack<Item> { private Item[] ...

  2. go面试

    **1**.简述golang中make和new的区别 make用于内建类型(只能用于创建map.slice 和channel)的内存分配.并且返回一个有初始值(非零)的T类型,而不是*T. new用于 ...

  3. 微信公众号【黄小斜】和【Java技术江湖】

  4. RabbitMQ 简使用案例

    第一步导入依赖 : <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-clie ...

  5. 第10组Alpha冲刺(3/4)

    队名:凹凸曼 组长博客 作业博客 组员实践情况 童景霖 过去两天完成了哪些任务 文字/口头描述 继续学习Android studio和Java 制作登录注册界面前端 展示GitHub当日代码/文档签入 ...

  6. LeetCode 1154. 一年中的第几天

    给你一个按 YYYY-MM-DD 格式表示日期的字符串 date,请你计算并返回该日期是当年的第几天. 通常情况下,我们认为 1 月 1 日是每年的第 1 天,1 月 2 日是每年的第 2 天,依此类 ...

  7. 一百零二:CMS系统之sweetalert提示框和使用

    实现效果 css body.stop-scrolling { height: 100%; overflow: hidden; } .sweet-overlay { background-color: ...

  8. [Spark] Scala programming - basic level

    环境配置 IDE: https://www.jetbrains.com/idea/ 子雨大数据之Spark入门教程(Scala版) /* implement */ 语言特性 Online compil ...

  9. Heartbeat实现web服务器高可用

    一.Heartbeat概述: Heartbeat的工作原理:heartbeat最核心的包括两个部分,心跳监测部分和资源接管部分,心跳监测可以通过网络链路和串口进行,而且支持冗余链路,它们之间相互发送报 ...

  10. es6 实现单链表

    第一种/** * 链表节点类 */ class Node { constructor(ele) { this.ele = ele; this.next = null; } } /** * 链表类 */ ...