メイン どこでもFlash【携帯向けFlash関連】
FlashLite1.1で記念日までのカウントダウン(時間、秒も) | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| utatane | Åê¹ÆNo.39246 投稿日時: 2008-6-22 12:52 |
新米 ![]() ![]() 居住地: 投稿: 5
使用環境:
winXP,FlashCS3 |
FlashLite1.1で記念日までのカウントダウン(時間、秒も) FlashLite1.1で記念日までのカウントダウンを作成しています。
現在の日付からXデーまでの総時間を表示させたいと思います。 ○○○○○○.○○時間 といった形です。何時間何秒単位にしてから表示させたいです。 過去の投稿を参考にし、日数のカウントは下記を参考にさせていただきました。 ------------------------------- MJD:準ユリウス日 1858年11月17日0時(UT)JD=2400000.5日 は y = FSCommand2("GetDateYear") m = FSCommand2("GetDateMonth") d = FSCommand2("GetDateDay") if m <3 then (y=y-1 ;m=m+10) else m=m-2 ; //3月を起点とします MJD=int(365.25 * y) + int(30.59 * m) +d - 678912 -int(y/100)+int(y/400) 1900年3月から2100年2月まで限定の場合 MJD=int(365.25 * y) + int(30.59 * m) +d - 678927 となります。 この数値は一般的天体計算をするのに使えます。 ------------------------------- 1900年3月から2100年2月まで限定の場合 MJD=int(365.25 * y) + int(30.59 * m) +d - 678927 となります。 ↑この部分を利用させていただきXデーまでの日数は取得できました。 これは閏年も計算された日数になっているのですよね・・?(汗 問題は後何時間かを求める部分ですが、 これはたとえば後61日だったとすれば 61 - 1 をして24時間を作る。 その24時間から現在の時間(たとえば18時)を引く。 といった計算でよろしいでしょうか? 伝わりますでしょうか。。計算が苦手な物で少々悩んでおります。 いい計算方法をご存知の方がいたら是非知恵をかしてください。 よろしくお願いします。 |
| 野中文雄 | Åê¹ÆNo.39247 投稿日時: 2008-6-22 13:37 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: FlashLite1.1で記念日までのカウントダウン(時間、秒も)
|
| utatane | Åê¹ÆNo.39253 投稿日時: 2008-6-22 21:48 |
新米 ![]() ![]() 居住地: 投稿: 5
使用環境:
winXP,FlashCS3 |
Re: FlashLite1.1で記念日までのカウントダウン(時間、秒も) 確かにそうですよねw
できそうです。 有難うございました。 また機会があればよろしくお願いします。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン




CS5.5
.6.8
Vista Home Premium (SP1)

