時間を指定した場合の値を取得には?

解決


れい  2007-10-26 20:43:44  No: 137957

一時間を60分とし、一日24時間ある為、60分×24時間とし値の合計1440となります。
そこで、00:00→0、00:03→3、01:01→61...と最終的には23:59→1440となるように時間を1分進めたら、返す値が1ずつ増えていくようなプログラムを作成することは可能でしょうか?日付関数を使用することで簡潔に作成したりすることも可能?かと思い投稿いたしました。どなたかご教授お願いします。


GOD  2007-10-26 21:04:31  No: 137958

datediff 関数を使用すれば出来ますよ。
datediff("n","00:00","00:00") → 0
datediff("n","00:00","00:03") → 0
datediff("n","00:00","01:01") → 61
datediff("n","00:00","23:59") → 1439


れい  2007-10-26 22:09:20  No: 137959

なるほど、DateDiff関数を使用すれば良かったですね。早速利用したいと思います。ありがとうございました。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加