社区
VB基础类
帖子详情
设置时间格式
古三界
2000-05-12 10:20:00
有没有办法不通过写注册表,在Windows设置的短时间格式时
而且Vb所有获得的时间如cdate()或写的date变量自动从
短时间格式变成长时间格式,从帮助上看,说是要设类型库,
我不太清楚。或者有更好的建议?
...全文
365
4
打赏
收藏
设置时间格式
有没有办法不通过写注册表,在Windows设置的短时间格式时 而且Vb所有获得的时间如cdate()或写的date变量自动从 短时间格式变成长时间格式,从帮助上看,说是要设类型库, 我不太清楚。或者有更好的建议?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bada
2000-05-20
打赏
举报
回复
用format()函数自定义日期/时间格式
语法:
Format(expression[, format[, firstdayofweek[, firstweekofyear]]])
示例:
strDate = Format(Date, "yyyy年m月d日")
下面表格标识一些可用来创建用户自定义日期/时间格式的字符:
字符 说明
(:) 时间分隔符。在一些国别,可能用其他符号来当时间分隔符。格式化时间值时,时间分隔符可以分隔时、分、秒。时间分隔符的真正字符在格式输出时取决于系统的设置。
(/) 日期分隔符。在一些国别,可能用其他符号来当日期分隔符。格式化日期数值时,日期分隔符可以分隔年、月、日。日期分隔符的真正字符在格式输出时取决于系统设置。
c 以 ddddd 来显示日期并且以 ttttt 来显示时间。如果想显示的数值无小数部分,则只显示日期部分,如果想显示的数值无整数部分,则只显示时间部分。
d 以没有前导零的数字来显示日 (1 – 31)。
dd 以有前导零的数字来显示日 (01 – 31)。
ddd 以简写来表示日 (Sun –Sat)。
dddd 以全称来表示日 (Sunday –Saturday)。
ddddd 以完整日期表示法显示(包括年、月、日),日期的显示要依系统的短日期格式设置而定。缺省的短日期格式为 m/d/yy。
dddddd 以完整日期表示法显示日期系列数(包括年、月、日),日期的显示要依系统识别的长日期格式而定。缺省的长日期格式为 mmmm dd, yyyy。
w 将一周中的日期以数值表示(1 表星期日~ 7表星期六)。
ww 将一年中的星期以数值表示 (1 – 54)。
m 以没有前导零的数字来显示月 (1 – 12)。如果 m 是直接跟在 h 或 hh 之后,那么显示的将是分而不是月。
mm 以有前导零的数字来显示月 (01 – 12)。如果m是直接跟在h或hh之后,那么显示的将是分而不是月。
mmm 以简写来表示月 (Jan –Dec)。
mmmm 以全称来表示月 (January –December)。
q 将一年中的季以数值表示 (1 – 4)。
y 将一年中的日以数值表示 (1 – 366)。
yy 以两位数来表示年 (00 – 99)。
yyyy 以四位数来表示年 (00 – 99)。
h 以没有前导零的数字来显示小时 (0 – 23)。
Hh 以有前导零的数字来显示小时 (00– 23)。
N 以没有前导零的数字来显示分 (0 – 59)。
Nn 以有前导零的数字来显示分 (00 – 59)。
S 以没有前导零的数字来显示秒 (0 – 59)。
Ss 以有前导零的数字来显示秒 (00 – 59)。
t t t t t 以完整时间表示法显示(包括时、分、秒),用系统识别的时间格式定义的时间分隔符进行格式化。如果选择有前导零并且时间是在 10:00 A.M. 或 P.M.之前,那么将显示有前导零的时间。缺省的时间格式为 h:mm:ss。
AM/PM 在中午前以 12 小时配合大写 AM 符号来使用;在中午和 11:59 P.M.间以 12 小时配合大写 PM 来使用。
am/pm 在中午前以 12 小时配合小写 am 符号来使用;在中午和 11:59 P.M.间以 12 小时配合小写 pm 来使用。
A/P 在中午前以 12 小时配合大写A符号来使用;在中午和 11:59 P.M.间以12 小时配合大写P来使用。
a/p 在中午前以 12 小时配合小写a符号来使用;在中午和 11:59 P.M.间以 12 小时配合小写p来使用。
AMPM 在中午前以 12 小时配合系统设置的 AM字符串文字来使用;在中午和 11:59 P.M. 间以 12 小时配合系统设置的 PM 字符串文字来使用。AMPM 可以是大写或小写,但必须和您的系统设置相配。其缺省格式为 AM/PM。
古三界
2000-05-19
打赏
举报
回复
请注意需要的是自动,不使用format
thriller
2000-05-19
打赏
举报
回复
俺实在想不出这有虾米用。
您要把用户的日期格式改掉,他不跟你急?!
其实直接对注册表写就可以做到。
iwin
2000-05-14
打赏
举报
回复
vb的日期类型变量的值与其格式无关. 你可以用format()函数得到长日期的格式.
dim d as date
d=date
msgbox format(d,"yyyy-mm-dd")
设定日期输出格式.rar
设定日期输出格式.rar设定日期输出格式.rar设定日期输出格式.rar设定日期输出格式.rar
设置
系统日期
时间格式
的delphi源代码
设置
系统日期
时间格式
的delphi源代码 * 开发平台:Microsoft Wiondows XP Pro Service Pack 3 + Embarcadero Delphi 2010 Version 14.0.3593.25826 * 兼容测试:Win2K、Win2003 Server . Microsoft Wiondows 7 旗舰版 32位 . Embarcadero Delphi XE Version 15.0.3890.340766
照片文字日期添加器(宝宝特别版)
数码相机输出照片时一般都不直接在照片上显示拍摄时间,而是存储在图片文件的Exif信息中。本软件通过读取照片的Exif信息得到拍摄时间,然后根据您的设定使其显示在照片上。只需要点几下鼠标,即可把您所有的数码照片加上拍摄时间和文字描述。 “宝宝特别版”不仅能够显示照片的拍摄时间以及普通文字,还可以显示宝宝的年龄。看到自己的宝宝一天天长大,每个爸爸妈妈都会觉得激动人心的! 产品特点 批量处理 可
设置
文字模板、日期的显示格式 可
设置
文字风格格式、显示位置 可
设置
透明、阴影效果 可设定输出图片时进行缩放,从而减小图片尺寸 可实时预览效果 可设定宝宝生日 可设定宝宝年龄的显示格式
java
设置
时间格式
设置
时间格式
poi
设置
日期格式和数字格式
//设定自定义格式的内容,以下面这种格式 CellStyle cellStyleDate=workbook.createCellStyle(); DataFormat format= workbook.createDataFormat(); //设定
时间格式
cellStyleDate.setDataFormat(format.getFormat("yyyy-mm-dd hh:mm:ss")); //
设置
值(Date) cell.setCellValue((Date)value); cell.setCel.
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章