時間を時、分、秒に分割する必要があります。たとえば、時刻が 09:11:21 の場合。09 時間 11 分 21 秒として必要です。
パンチイン タイムと休憩タイムを入力するテキスト ボックスが 2 つあります。その後、新しい texbox で結果を取得したいと考えています。結果は、punchin 時間と break 時間の差によって計算されます。
たとえば、パンチイン時間が 09:00:00 で、休憩時間が 01:10:00 の場合。7 時間 50 分 00 秒の結果が必要です。
時間を時、分、秒に分割する必要があります。たとえば、時刻が 09:11:21 の場合。09 時間 11 分 21 秒として必要です。
パンチイン タイムと休憩タイムを入力するテキスト ボックスが 2 つあります。その後、新しい texbox で結果を取得したいと考えています。結果は、punchin 時間と break 時間の差によって計算されます。
たとえば、パンチイン時間が 09:00:00 で、休憩時間が 01:10:00 の場合。7 時間 50 分 00 秒の結果が必要です。
スプリット()を使用できます
arr = strDate.split(':')
hour = $.trim(arr[0]) + " hrs";
min = $.trim(arr[1]) + " min";
sec = $.trim(arr[2]) + " seconds";
parseInt
@TheJohlinが言ったように、 $.trim の代わりに使用する方が良い編集
strDate = "12 : 40 :12";
arr = strDate.split(':');
hour = parseInt(arr[0]) + " hrs";
min = parseInt(arr[1]) + " min";
sec = parseInt(arr[2]) + " seconds";
あなたが使用することができます.replace
var xDate="12:35:45";
alert(xDate.replace(":"," hrs, ").replace(":"," Min and ") + " secs.");