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で質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) OMRON PLC CP2Eのプログラム 1 2022/11/24 10:57
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 09:24
- Access(アクセス) エクセルのVBAについて教えてください。 4 2023/01/21 10:21
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/01/23 17:13
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- 工学 ちなみになぜv=(v・e1)e1+(v・e2)e2はe1やe2が、正規直交基底でないと成り立たないと 2 2022/12/22 17:22
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- 電気工事士 平均照度の計算あっているか教えてください。忙しいと思いますがよろしくお願いします。 現地測定し数値を 1 2022/09/29 07:37
- 工学 以前、線形代数からフーリエ級数展開を導く上で 式v=(v, e1)e1+(v, e2)e2+…+(v 6 2022/06/29 17:24
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3人のじゃんけんのプログラム
-
Eclipseの対応する括弧の強調表...
-
JSPからYYYYMMDDで日付入力する
-
テキストボックスに今日の日付...
-
VBAのvalueとvalue2の違いに...
-
エクセルのVBAで日付を検索し転...
-
テキストボックスにカレンダー...
-
コンボボックスに日付を表示する
-
エクセルVBAで機械の稼働時間を...
-
excelのVBAについて、以下のコ...
-
日付を操作したい
-
今日より前の書き方 マクロ
-
VBA での日付の計算
-
最近、iPhoneがおかしいです 私...
-
アンドロイドから通知無しで鳴る音
-
PCでのAPEXで何度もアップデー...
-
電話の着信が来てないのに着信...
-
PCのGoogle Chrome上でGmailに...
-
PCのGoogle Chrome上でGmailに...
-
SIM無しアップデート方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseの対応する括弧の強調表...
-
ユーザーフォームのラベルに日...
-
VBAの質問になります 行の非表示
-
エクセルのVBAで日付を検索し転...
-
VisualBasic6.0のFormat関数で...
-
DataGridViewでyyyy/MM/dd
-
3人のじゃんけんのプログラム
-
システム日付とは?
-
コンボボックスに日付を表示する
-
今日より前の書き方 マクロ
-
【VBA】土日をスキップして日付...
-
エクセルVBAで機械の稼働時間を...
-
VBA 日付、未来の日付はエラー...
-
DataGridViewの和暦表示について
-
VBAで当月の1日を表示するには...
-
「eclipseで作るカレンダー(ス...
-
テキストボックスにカレンダー...
-
ExcelVBAでSQLサーバの日付時刻...
-
【Excel VBA】条件に合った行の...
-
VBAのapplication.ontime メソ...
おすすめ情報