Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] DateTimePicker (http://forum.oszone.net/showthread.php?t=300319)

Grug 26-05-2015 15:25 2511586

DateTimePicker
 
Есть объект DateTimePicker, который передаёт дату. Как его заставить передавать время?

Код:

Add-Type -assembly System.Windows.Forms

# форма
$main_form = New-Object System.Windows.Forms.Form
$main_form.Text ='название формы'
$main_form.Width = 250
$main_form.Height = 100
$main_form.AutoSize = $true

# надпись
$Label = New-Object System.Windows.Forms.Label
$Label.Text = "Дата начала:"
$Label.Location  = New-Object System.Drawing.Point(15,10)
$Label.AutoSize = $true
$main_form.Controls.Add($Label)

# задается дата 1
$DateTimePicker1 = New-Object System.Windows.Forms.DateTimePicker
$DateTimePicker1.ShowUpDown = $true
$DateTimePicker1.Location  = New-Object System.Drawing.Point(25,30)
$main_form.Controls.add($DateTimePicker1)

$res = $main_form.ShowDialog()


Kazun 26-05-2015 15:48 2511602

Код:

$DateTimePicker1.Format = "Custom"
$DateTimePicker1.CustomFormat = "dd.MM.yyyy hh:mm:ss"


Grug 26-05-2015 16:31 2511618

А как указать, что используется 24-й формат?

Разобрался.


Время: 21:32.

Время: 21:32.
© OSzone.net 2001-