2つのStr(time1、time2)に「yyyy/mm/dd hh:mm:ss」の形で
データが入っていて、time2 - time1をtime3に「hh:mm:ss」に
フォーマットして入れたいのですが、
VBの場合、
new1 = CDate(time1)
new2 = CDate(time2)
new3 = new2 - new1
time3 = Format(new3, "hh:mm:ss")
で可能だと思いますが、ASPの場合はどのようにすればいいのですか?
Formatを認識しないらしく、文字化けしてしまうので、
どなたか教えてください。よろしくお願いします。
まだASP歴、3日目なもので。。。。
No.5
- 回答日時:
よく見たらさらにミスってるし....(苦笑
time3 = new3 * 月の平均日数 * 時間 * 分 * 2
↓
time3 = new3 * 30 * 24 * 60 * 2
です。
No.4
- 回答日時:
ミスってました...f(^^;;;;
time3 = #00:00:00#
time3 = time3 + (Timevalue(time1) - timevalu(time2))
です。
No.3
- 回答日時:
時間だけでよいのなら下記のように
time3 を初期化してから足し込めば出来ます。
time3 = #00:00:00#
time3 = time3 - (Timevalue(time1) - timevalu(time2))
あとmashiro78さんの方法では
new3 でシリアル値(?)になってしまいますので
次の計算式で差の秒数(近似値)を出すことが出来ます。
time3 = new3 * 月の平均日数 * 時間 * 分 * 2
↓
time3 = new3 * 30 * 60 * 2
No.1ベストアンサー
- 回答日時:
まずは、参考URLを見てVBScriptとJScriptのリファレンスをダウンロードする事をお勧めします。
残念ながらformat関数はないですし、FormatDateTime 関数は
FormatDateTime(Date[, NamedFormat])
引数
Date
必ず指定します。書式を変換する日付式を指定します。
NamedFormat
省略可能です。使用されている日付/時刻形式を表す数値を指定します。省略すると、定数 vbGeneralDate が使用されます。
設定値
引数 NamedFormat の設定値は次のとおりです。
定数 値 内容
vbGeneralDate 0 日付か時刻、または両方を表示します。日付部がある場合は、日付を短い形式で表示します。時刻部がある場合は、時刻を長い形式で表示します。両方がある場合は、両方とも表示します。
vbLongDate 1 [地域のプロパティ] で指定されている長い形式で日付を表示します。
vbShortDate 2 [地域のプロパティ] で指定されている短い形式で日付を表示します。
vbLongTime 3 [地域のプロパティ] で指定されている形式で時刻を表示します。
vbShortTime 4 24 時間形式 (hh:mm) で時刻を表示します。
です。
また、datediffやdateaddの関数などで加減算してください。
参考URL:http://asia.microsoft.com/japan/developer/script …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームのラベルに日...
-
今日より前の書き方 マクロ
-
Eclipseの対応する括弧の強調表...
-
1本あたり○円と表示する時どの...
-
他のPCの日付・時刻の取得
-
エクセルのVBAで日付を検索し転...
-
このコードの処理を説明して頂...
-
VB 日付範囲チェック
-
VB.net 登録されている日付の連...
-
エクセルVBAで機械の稼働時間を...
-
テキストボックスに今日の日付...
-
VB6で時刻の範囲に入っているか...
-
和暦表示
-
VBA 日付、未来の日付はエラー...
-
テキストボックスにカレンダー...
-
エクセル VBA 時間の加算
-
excelのVBAについて、以下のコ...
-
TRANSFORM
-
最近、iPhoneがおかしいです 私...
-
iPhoneの通知が何故か来なくな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームのラベルに日...
-
DataGridViewでyyyy/MM/dd
-
VisualBasic6.0のFormat関数で...
-
Eclipseの対応する括弧の強調表...
-
エクセルのVBAで日付を検索し転...
-
特定の項目セルにスキャン(入...
-
テキストボックスにカレンダー...
-
VBA 日付、未来の日付はエラー...
-
今日より前の書き方 マクロ
-
コンボボックスに日付を表示する
-
システム日付とは?
-
【VBA】土日をスキップして日付...
-
3人のじゃんけんのプログラム
-
指定した日付が、その月の第何...
-
1本あたり○円と表示する時どの...
-
VB6.0 のformat関数について
-
VBAで当月の1日を表示するには...
-
テキストボックスに今日の日付...
-
VB 日付範囲チェック
-
【Excel VBA】条件に合った行の...
おすすめ情報