TOP

その他
Game Development Diary
Undead Syndrome 開発メモ
日々コレどうしよう2016年以降版



ブラウザゲーム
発火少年の地面焦がし
MAGICAL METEOR SHOWER

メタセコイア備忘録
東日本大震災(Aftermath of the 2011 Tohoku earthquake and tsunami)

ムカゴソフトウェア開発
e-mail:cqp00202@nifty.ne.jp

TimeSpan構造体
//**********************************************************
//*
//* ■時間を取得する
//*
//**********************************************************
//----------------------------------------------------------
//■ゼロで初期化
//----------------------------------------------------------
TimeSpan ts = TimeSpan.Zero;
//----------------------------------------------------------
//■時間、分、秒を指定
//----------------------------------------------------------
ts = new TimeSpan (11 , 22, 33);
//----------------------------------------------------------
//■時間を示す文字列書式「時:分:秒」を時間に変換
//----------------------------------------------------------
ts = TimeSpan.Parse("11:22:33");
//----------------------------------------------------------
//■時間を以下のように指定できる
//----------------------------------------------------------
ts = TimeSpan.FromHours(11)
+ TimeSpan.FromMinutes(22)
+ TimeSpan.FromSeconds(33)
+ TimeSpan.FromMilliseconds(444); //ミリ秒
//----------------------------------------------------------
//■時、分、秒を取得
//----------------------------------------------------------
int hours = ts.Hours; //時
int minutes = ts.Minutes; //分
int seconds = ts.Seconds; //秒
int milliseconds = ts.Milliseconds; //ミリ秒
時間を示す文字列書式のまま計算してみる
//tsの値は、1時間0分0秒となる
TimeSpan ts = TimeSpan.Parse("0:00:01") + TimeSpan.Parse("0:59:59");
DateTime + TimeSpan
//dtの値は、2000年1月1日0時0分0秒となる DateTime dt = new DateTime(1999, 12, 31, 23, 30, 30); TimeSpan ts = new TimeSpan(0, 29, 30); dt += ts;


