设置日期/时间显示格式
#Include <GuiDateTimePicker.au3>
_GUICtrlDTP_SetFormat($hWnd, $sFormat)
$hWnd | 控件句柄 |
$sFormat | 定义字符串所需的显示格式. 若设置为空白,控件将重置为当前样式的默认格式 可以使用下面的格式值: d" 1 或 2 位数字的天 dd" 2 位数字的天. 1 位天的前面加一个 0 ddd" 星期名缩写 3 字符 dddd" 完整星期名 h" 12小时格式一或两位小时数 hh" 12小时格式两位小时数,一位小时前面加一个 0 H" 24小时格式一或两位小时数 HH" 24小时格式两位小时数,一位小时前面加一个 0 m" 1 或 2位分钟数 mm" 2 位分钟数 M" 1 或 2 位月份数 MM" 两位月份数 MMM" 月份缩写 3 字符 MMMM" 完整月份名 t" 1 个字母的 AM / PM 缩写 tt" 2 个字母的 AM / PM 缩写 yy" 年的最后 2 位数 yyyy" 完整年数字 |
成功: | 返回 True |
失败: | 返回 False |
#include <GUIConstantsEx.au3>
#include <GuiDateTimePicker.au3>
$Debug_DTP = False 检查传递给 DTP 函数的类名, 设置为True并输出到一个控件的句柄,用于检查它是否工作
_Main()
Func _Main()
Local $hDTP
; 创建 GUI
GUICreate("DateTimePick Set Format", 400, 300)
$hDTP = GUICtrlGetHandle(GUICtrlCreateDate("", 2, 6, 190))
GUISetState()
; 设置显示的格式
_GUICtrlDTP_SetFormat($hDTP, "ddd MMM dd, yyyy hh:mm ttt")
; 循环直到用户退出
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE
GUIDelete()
EndFunc ;==>_Main