JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

DateTime

- тип данных
Тип данных Number
Тип DateTime является подмножеством типа Number. Целая часть объекта типа DateTime представляет количество дней, прошедших с 30 декабря 1899 г. Дробная часть представляет время в миллисекундах.
Объявление переменной

Value=new Date().toDateTime();

Пример (JS+)
// Главная форма
frm=new TForm();
frm.Caption="JS+ - тип данных DateTime";
frm.Width =450;
frm.Height=300;

// Строка состояния
stb=new TStatusBar(frm);
stb.SimpleText=" Выберите дату";

// Календарь
mcl=new TMonthCalendar(frm);
mcl.Left=(frm.ClientWidth-mcl.Width)/2;
mcl.Top =(stb.Top-mcl.Height)/2;
mcl.OnClick=mcl_Click;

// Минимальная дата - первое число предыдущего месяца
d=new Date(mcl.Date);
d.decMonth();
d.setDate(1);
mcl.MinDate=d.toDateTime();
d.Delete();

// Максимальная дата - последнее число следующего месяца
d=new Date(mcl.Date);
d.incMonth();
d.setDate(d.getDays());
mcl.MaxDate=d.toDateTime();
d.Delete();

frm.ShowModal();

// Обработчик события OnClick
function mcl_Click(mcl)
{
  var d=new Date(mcl.Date);

  stb.SimpleText=" Выбрана дата: "+d.toLocaleDateString();
}
Совместимость
C++ Builder/Delphi (тип TDateTime)
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/DataType/Number/DateTime.htm
© 2024,