社区
C++ Builder
帖子详情
在windows中有的时间格式为yy-mm--dd,在控制面板里可以改为yyyy--mm--dd格式,怎么在BCB中用程序对它进行改变?
明行
2002-01-03 04:07:05
...全文
386
13
打赏
收藏
在windows中有的时间格式为yy-mm--dd,在控制面板里可以改为yyyy--mm--dd格式,怎么在BCB中用程序对它进行改变?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Spring414
2002-01-15
打赏
举报
回复
我的方法可以的。
明行
2002-01-15
打赏
举报
回复
试过了,只有Ykang() 的方法可以,并且不用启动再次程序。一次就可以。
781014
2002-01-10
打赏
举报
回复
学习
明行
2002-01-10
打赏
举报
回复
我回去试一下,如可行的话,就给分,谢谢各位的大力支持。
Spring414
2002-01-10
打赏
举报
回复
正好我以前研究过。送你了。
void SetShortDateFormat()
{
TRegistry *EditReg = new TRegistry;
EditReg->RootKey=HKEY_CURRENT_USER;
EditReg->OpenKey("Control Panel\\International",true);
EditReg->WriteString("sShortDate","yyyy-MM-dd" );
EditReg->WriteString("sDate","-" );
SystemParametersInfo(SPI_SETDESKWALLPAPER,0,NULL,SPIF_SENDCHANGE);
EditReg->CloseKey();
}
lynu
2002-01-10
打赏
举报
回复
Ykang() 的方法是可以的我以前用过.
不过要告诉你,第一次改了后在程序中并不立即生效只有程序第二次启动才行.
明行
2002-01-10
打赏
举报
回复
在注册表的什么地方改呢?
Ykang
2002-01-04
打赏
举报
回复
如果要从根本上解决这个问题:
看看这个:
SetLocaleInfo(LOCALE_SYSTEM_DEFAULT,LOCALE_SSHORTDATE,"yyyy-MM-dd");
invalid
2002-01-04
打赏
举报
回复
Now().FormatString("YYYY-MM-DD hh:nn:ss");
Date().FormatString("YYYY-MM-DD");
yunfeifan
2002-01-04
打赏
举报
回复
楼上的正确
windindance
2002-01-03
打赏
举报
回复
FormatDateTime("yyyy-mm-dd",now());
如果你要修改系统的时间格式,就需要修改注册表了.
hcw_peter
2002-01-03
打赏
举报
回复
不好意思是:formatdatetime(...);記住大小寫哦!:)
hcw_peter
2002-01-03
打赏
举报
回复
一樣的嘛,formatdate(yyyy--mm--dd,now());
你看行不行。
Win7任务栏时间显示设置详解.docx
如果你希望看到更详尽的日期,如"
yy
yy
年
MM
月
dd
日",需要进入“
控制面板
”中的“日期和时间”设置。在“日期”选项卡下,自定义长日期
格式
,但需要注意,由于任务栏空间有限,长日期可能无法完全显示,特别是在任务栏...
My97DatePicker
不仅如此,它还支持多种日期
格式
,如
yy
yy
-
mm
-
dd
、
yy
-
mm
-
dd
等,满足不同项目的需求。 My97DatePicker的一大亮点在于其高度可定制性。开发者可以通过设置各种参数来自定义日历的外观和行为。例如,你可以
改变
日历的...
ExtAspNet_v2.3.2_dll
-修正了Grid列属性DataFormatString的一个bug,比如设置{0:
yy
-
MM
-
dd
HH:
mm
}时没有效果。 -修正下拉列表控件不能绑定DataTable的BUG(feedback:RedOcean)。 -增加土耳其语言资料文件(feedback:abdullaharslan)。 -...
Excel如何将文本更
改为
日期
MM
/
DD
/
YY
为
DD
-
MM
-
YY
YY
今天的文章,我们将讨论为什么有时 Excel 文件会以错误的
格式
(例如“
MM
-
DD
-
YY
YY
”)或文本
格式
“
MM
/
DD
/
YY
”显示日期集。下面的图片供您快速参考。由于我们系统中的区域设置(
控制面板
),如果我们打开包含
MM
/
DD
/
YY
...
Win7/2008以上日期
格式
修改
Windows
2008默认的输出
格式
是
yy
yy
/
mm
/
dd
,而之前的版本默认是
yy
yy
-
mm
-
dd
,导致很多在2003时执行正常的
程序
在2008时出错,修改2008的日期
格式
即可解决: 一、
控制面板
->区域和语言选项->自定义此
格式
->点日期按钮...
C++ Builder
13,872
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章