JavaScript では、計算や処理に便利な時間を秒に変換する必要があることがよくあります。以下では、時間を秒に変換する方法と、秒を時間に変換する方法について説明します。
1. 時間を秒に変換する
次は、時間を秒に変換する JavaScript コードです:
function timeToSeconds(time) { var hhmmss = time.split(':'); var hours = parseInt(hhmmss[0], 10); var minutes = parseInt(hhmmss[1], 10); var seconds = parseInt(hhmmss[2], 10); var totalSeconds = (hours * 60 * 60) + (minutes * 60) + seconds; return totalSeconds; }
この関数は、時間を表す文字列パラメーター (" など) を受け入れます。 12:30:45」この関数は、時刻文字列を時、分、秒に分割し、数値に変換します。次に、次の式を使用してそれらを合計秒数に変換します。
合計秒数 = 時間 x 60 x 60 分 x 60 秒
返される結果は、合計秒数を表す整数です。
2. 秒を時間に変換する
次は、秒を時間に変換する JavaScript コードです:
function secondsToTime(seconds) { var hours = Math.floor(seconds / 3600); var minutes = Math.floor((seconds - (hours * 3600)) / 60); var seconds = seconds - (hours * 3600) - (minutes * 60); var time = hours.toString().padStart(2, '0') + ':' + minutes.toString().padStart(2, '0') + ':' + seconds.toString().padStart(2, '0'); return time; }
この関数は、秒数を表す整数パラメータを受け取ります。この関数は、次の式を使用して、秒を時、分、秒に変換します。
時間 = 秒 ÷ 3600
分 = (秒 - (時間 x 3600)) ÷ 60
秒 = 秒 数値- (時間 x 3600) - (分 x 60)
次に、関数はこれらの値を、「12:30:45」などの時間を表す文字列に変換します。この文字列は、時、分、秒を連結し、それらの前にゼロを追加して、常に 2 桁になるようにします。
3. 例
次は、JavaScript でこれらの関数を使用する方法の例です:
var time = '03:45:12'; var seconds = timeToSeconds(time); console.log("总秒数:" + seconds); var totalSeconds = 12345; var time = secondsToTime(totalSeconds); console.log("时间:" + time);
これは出力します:
合計秒数: 13512
Time: 03:35:12
これらの関数は、時間を計算可能な形式に、秒を読み取り可能な形式に変換できるため、非常に便利です。これらの関数を使用すると、JavaScript アプリケーションを作成するときに時間を扱う作業が非常に簡単になります。
以上がJavaScriptで時間と秒を変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

raceslimitationsinclude:1)asteeplearningcurveduetoitsvastecosystem、2)seochallengeswithsclient-siderEndering、3)潜在的なパフォーマンスのinlargeapplications、4)complenstatemanagementasappsgrow、and5)suneedtokeepupwithovolution

ReactisChallengingを使用して、SteepLearNdParadigMshiftOconpontenAchitecture.1)startisofficialdocumentation forasolidfoundation.2)relondingjsxandjavascriptwithinit.3)LearntousefunctionalcompotontiTateを理解してください

coreChallengeingEneratingは、duniqueys consinistinsidentifientiversre-renderseforeffiencedomupdates.1)aseenaturalKeysisisisisisisisedisederiableiableiaibuniqueandStable.2)denatekeysBaseTheBasedOnMultipreattributive.2)を無効にすることを非難することを解決します

javascriptfatigueinReactismainageable with rikeislikedivedingingindininginginformationscors.1)whatyouneedwhenyouneedit、focusingonprojectrelevance.2)

ESTESTROACTCOMPONENTSINGTHESESTATEHOOK、USEJESTANDREACTINTINGLIBRARYTOSIMULATE INTERACTIONSIONDANDVERIFYISTAMESISINTHEUI.1)RENDERTHECONCENTANDCHECKECHINITATA.2)SimulateUserIractionSionsionsionsionsionsionslikeClickSorformSubmissions.3)

keysinReactarecialforptimizingperformancebyididingineffictientListupdates.1)usekeystoidentifideidifyandtracklistelements.2)ArrayIndicesassyStopreventPerformanceSues.3)suoseStableidedifierslikeItem.idtomaincomentaindtateandiproveperift

ReactKeySareUniqueIdentifiersiersiderSuredStrovereconconiniationEfficiency.1)theyctrackChangesinListitems、2)sultanduniqueidentifiersiirsiTeemidssisssississmendを使用して、3)ArrayIndicesAssayStopReventisSuseSUSEORINGを回避します

sinqueysarecrucialinReactforoptimizing andMaintainingcomponentStateIntegrity.1)useanaturaluniqueidentifierfromyourdataifaibable.2)ifnonaturalidentifierexists、発電済みのKeyusingingingingalibrarylikuuid.3)


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ドリームウィーバー CS6
ビジュアル Web 開発ツール

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター
