当前位置: 首页 > news >正文

MFC -- Date Time Picker 控件使用

当前环境:VS2015 + Windows 10

//(一)使用普通函数, 获取当前时间CString strCurrentTime;
COleDateTime m_time = COleDateTime::GetCurrentTime();
strCurrentTime = m_time.Format(_T("%Y-%m-%d %H:%M:%S"));
SetDlgItemText(IDC_EDIT1, strCurrentTime);//(二)使用控件获取时间和自定义时间控件显示//1 使用类向导 添加 向量
CDateTimeCtrl m_datetimepicker_start;     //开始时间
CDateTimeCtrl m_datetimepicker_end;       //结束时间
CDateTimeCtrl m_datetimepicker_custom;    //自定义时间//2 初始化 函数中 自定义日期控件格式
m_datetimepicker_start.SetFormat(_T("yyyy-MM-dd HH:mm::ss"));
m_datetimepicker_end.SetFormat(_T("yyyy-MM-dd HH:mm::ss"));
m_datetimepicker_custom.SetFormat(_T("yyyy-MM-dd HH:mm::ss"));//获取时间
CString strStartTime;	//开始时间
CString strEndTime;		//结束时间COleDateTime timeStart;
m_datetimepicker_start.GetTime(timeStart);
strStartTime = timeStart.Format(_T("%Y-%m-%d %H:%M:%S"));	
//strStartTime = timeStart.Format(_T("%Y-%m-%d"));COleDateTime timeEnd;
m_datetimepicker_end.GetTime(timeEnd);
strEndTime = timeEnd.Format(_T("%Y-%m-%d %H:%M:%S"));		
//strEndTime = timeEnd.Format(_T("%Y-%m-%d"));//3 自定义设置时间
CString strTime = _T("2023-08-31 22:29:30");
COleVariant VariantTime;
VariantTime = strTime;
VariantTime.ChangeType(VT_DATE);
COleDateTime DataTime = VariantTime;
m_datetimepicker_custom.SetTime(DataTime);

1 使用 类向导--添加 控件变量

2 设置格式

3 显示

​​​​​​​

参考:

MFC添加年月日时分秒控件_mfc 编辑框显示开始年月日时分秒_Hello,C++!的博客-CSDN博客

http://www.lryc.cn/news/153520.html

相关文章:

  • zookeeper 集群
  • stable diffusion实践操作-随机种子seed
  • 大数据可视化大屏实战项目(4)物流数据云看台(包括动态登陆页面)—HTML+CSS+JS【源码在文末】(可用于比赛项目或者作业参考中)
  • 在ubuntu下远程链接仓库gitte/github
  • 一些自己整理的工具实用参数
  • C# Timer定时器
  • oracle怎么删除表索引
  • 【Tkinter系列13/15】标准化外观和选项数据库
  • springboot 集成dubbo
  • 基于YOLOV8模型和CCPD数据集的车牌目标检测系统(PyTorch+Pyside6+YOLOv8模型)
  • net user安全隐患
  • 深入剖析Kubernetes之资源模型和GPU 管理
  • Springboot整合HBase
  • 在不同操作系统上如何安装符号表提取工具(eu-strip)
  • 钡铼R40边缘计算网关与华为云合作,促进物联网传感器数据共享与应用
  • 图表背后的故事:数据可视化的威力与影响
  • C++ 信号处理
  • 电源模块的降额曲线
  • uni-app 之 安装uView,安装scss/sass编译
  • CSS中如何隐藏元素但保留其占位空间(display:nonevsvisibility:hidden)?
  • 【rust/egui】(八)使用panels给你的应用划分功能区块
  • QT实现任意阶贝塞尔曲线绘制
  • 【Java 基础篇】Java 数组使用详解:从零基础到数组专家
  • 基于Citespace、vosviewer、R语言的文献计量学可视化分析技术及全流程文献可视化SCI论文高效写作
  • docker_python-django_uwsgi_nginx_浏览器_网络访问映过程
  • Python爬取天气数据并进行分析与预测
  • 基础算法-递推算法-学习
  • L1-056 猜数字(Python实现) 测试点全过
  • 第 361 场 LeetCode 周赛题解
  • 07-架构2023版-centos+docker部署Canal 实现多端数据同步