API version 1

- ‐

setHours

時の部分をローカル時間で設定します。

省略したパラメータの項目は変更されません。

呼出形式一覧

呼出形式

説明

date setHours(integer value[, integer min[, integer sec[, integer ms]]])

指定された時・分・秒・ミリ秒をローカル時間で設定します。

戻り値一覧

戻り値

説明

date

設定された Date オブジェクト

引数一覧

引数

説明

value

時を24時間制の数値で指定します。

min

分を数値で指定します。

sec

秒を数値で指定します。

ms

ミリ秒を数値で指定します。

例外

なし

関連項目

getHoursgetUtcHourssetUtcHoursfromLocalCalendar メソッド



使用例 CRSダウンロード

Form Date_other_usage {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   Date ed ;
   print("今日は", ed.value);

   var yr= 2019 ;
   var mn=5 ;
   var da=1;
   print("皇太子殿下の即位は",yr,"年",mn,"月",da,"日です。" );
   var genn = "令和" ;
   print("その年を",genn,"元年とします。");
   var yy = ed.setFullYear(yr,mn-1,da) ;
   ed.setLocalCalendar( genn , "A" , yy ) ;

   ed.setHours(20,0,0);
   print("東京オリンピックは",ed.setFullYear(2020,7-1,24),"開催予定");
   var day = new Date( ed ) ;
   var ret = day.getLocalCalendarYear();
   print("その年は", ret.symbol,ret.year,"年です。");

   yr = 2020 ;
   mn = 2 ;
   da = 29 ;
   var io = ed.isValid(yr,mn-1,da) ;

   var umu ="無効";
   if (io) umu ="有効";
   print( yr,"年",mn,"月",da,"日は",io,"なので",umu,"です" ) ;
   yr = 2019 ;
   var io = ed.isValid(yr,mn-1,da) ;
   if(!io) umu ="無効";
   print( yr,"年",mn,"月",da,"日は",io,"なので",umu,"です" ) ;
}