DateTimePicker

一:Format属性

共有4个属性

DateTimePickerFormat.Custom  '自定义,定义自己想要的格式,如 “yyyy/MM/dd  HH:mm:ss dddd”

DateTimePickerFormat.Long       'yyyy年MM月dd日

DateTimePickerFormat.Short      'yyyy/MM/dd

DateTimePickerFormat.Time       'HH:mm:ss

举例说明:窗体设置了5个控件,控件名称从上到下依次为:dt1,dt2,dt3,dt4,dt5,运行结果为:


二:有关格式的说明

s:1位或2位秒数,当是1位时,天数前加0

ss:2位秒数


m:1位或2位分钟数

mm:2位分钟数

M:1位月份值

MM:2位月份值

MMM:月份缩写,即3月

MMMM:月份的完整名臣,即三月


h:   1位或2位小时值,12小时制

hh: 2位小时值,            12小时制

H:  1位或2位小时值,24小时制

HH:2位小时值,            24小时制


d:1位数或2位数天数,当是1位时,天数前加0

dd:2位数天数

ddd:星期几的缩写,即周几

dddd:星期几的完整名称


t:AM/PM的缩写,即上/下

tt:AM/PM的全称,即上午/下午


y:1位数年份,即2008年显示为8,2017年显示为17(但发现一个神奇的事,当我鼠标点击年时,17会变为             2017,而别的缩写不会变)

yy:2位数年份,即2017年显示17

yyyy:完整的年份,即2017年显示2017


三:value与Text的区别

value:获得控件的日期

Text:获得控件显示的日期格式

如果写: Format(Text1.text   "yyyy/MM/dd")会报错,如果写:Format(Text1.value  "yyyy/MM/dd")

DateTime.Now.Day '截取本月的日

DateTime.Now.DayOfWeek ‘今天所处于本周的第几天

DateTime.Now.DayOfYear   ’今天所处于今年的第几天

四:有关时间的知识

Date类型:只显示日期,即年月日

DateTime类型:显示日期+时间,即年月日+小时分钟秒

Weekday函数:获得本天所处在本周的第几天,写法如:i=Weekday(now) - 1

AddDays函数:进行时间的加减,now.AddDays(-i + 1)获得本周周一的日期,now.AddDays(7 - i)获得本周周                            日的日期




评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值