スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

日付計算のための修正ユリウス日換算と曜日算出

  • 2013/05/26 15:42
  • Category: HSP
仕事でツールを作成するため、日付計算の勉強中。

ユリウス通日(Wikipedia)のフリーゲルの公式(グレゴリオ暦から修正ユリウス日への換算式)と1行で書けるうるう年判別法を参考に書きました。って、公式に当てはめて書くだけなので、そのままですけどね;

youbi="水","木","金","土","日","月","火"
mmax=31,28,31,30,31,30,31,31,30,31,30,31 ;各月の日数マックス

sdim inputxt
input inputxt,128,24,8
button goto "計算",*keisan
stop

*keisan
iy=int(strmid(inputxt,0,4))
im=int(strmid(inputxt,4,2))
id=int(strmid(inputxt,6,2))

if iy>=1900{
if (1<=im) & (im<=12){
;うるう年の処理 //d.hatena.ne.jp/Kappuccino/20081025/1224906495
mmax(1)=28+(1/(iy\4+1))*(1-1/(iy\100+1))+(1/(iy\400+1))

if (1<=id) & (id<=mmax(im-1))
if im<3 :im+=12 :iy-=1 ;1月2月は前年の13月14月として数える
n=0.0+int(365.25*iy)+int(iy/400)-int(iy/100)+int(30.59*(im-2))+id-678912 ;修正ユリウス日へ
}
}

a=int(n)\7 ;曜日

mes ""+inputxt+"は、"+youbi.a+"/"+n


ある期間の日数を計算するのは、ユリウス日に変換してから引き算すればいいよね。試してないけど。

あとは、曜日を調べて土日なら月曜日に日付を変更するつもり。
祝日とかどうしてるのかなー。データで先に渡してるんだろうか。。。
  
スポンサーサイト

個人でスマホ用アプリ開発するときにかかる初期費用

iPhone用アプリ開発に必要なもの
・MacPC
・Appleのアカウント
・iOS Developer Program(スタンダードなら年間10,800円)

iOS Developer Program(IDP)とは、iPhoneやiPod touch用のアプリケーションを有償/無償問わずApp Storeで配信する為に必要となります。また、開発したアプリを実機でテストする環境も提供される為、iPhoneアプリ開発をする上で必須となります。(引用サイト




Android用アプリ開発に必要なもの
・PC
・Android SDK(無償)
・Android Development Tools(無償)

なお、完成したアプリをGoogleのマーケットで販売するとき、開発者登録に25ドルが必要になるようです。

Rubyはじめました

  • 2012/02/18 15:51
  • Category: ruby
javaで色々やろうと思っていたら、レンタルサーバーで使えなかったので、Rubyを使ってみようかなと。
HSPとよく比較されてたから簡単かと思いきや、難しい。。。

1.まずインストールで躓く。
(公式サイトのダウンロードのページからOne-Click Ruby Installer for Windowsをインストールするのがお勧めです)

2.GUIで躓く。日本語が文字化けする。
(tcl/tkが8.5以上なら日本語化パッチ当てなくても日本語表示できます。ソーススクリプトは文字コードUTF-8で保存してね)

3.exeファイル作成で躓く。
(exerbというのを使えば作れるらしい)


ま、rubyはHPで使えたらいいやと思ってるので、2とか3とかいらないんですけどね。
私のような素人日曜プログラマにもわかりやすい記事を書いていけたらいいなと思いつつ、今回は終わり。

Pagination

Utility

カウンタ

ブログ内検索

World of Warcraftについて

World of Warcraft』は米ブリザードエンターテインメント社の登録商標です。 当サイトに掲載されている関連資料、ロゴ、画像の著作権は Blizzard Entertainment社にあります。

REDSTONEについて


当サイトで利用している画像及びデータは、株式会社ゲームオンに帰属します。
許可無くご利用又は転用になられる事は出来ませんので、予めご了承下さい。
(C)2005 L&K LOGIC KOREA CORPORATION. All Rights Reserved
(C)2005 GameOn Co., Ltd

プロフィール

halapeco

Author:halapeco
のんびりマッタリ風の向くまま気の向くまま

ブロとも申請フォーム

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。