これは断片の写真です。現在時刻と祈りの時間までの残り時間を知らせる祈りアプリを作成したいと考えています
これを実行して違いを直接見つけようとしました
リーリー リーリー
しかし、00:00:00 でスタックし続けます
両方のタイムスタンプを取得し、それらを減算して、結果を新しい日付形式に変換できますね。これを行うには、リンクを確認してください。 https://plainenglish.io/blog/JavaScript で日付文字列をタイムスタンプに変換する方法
問題は、今日の時代が過去のものになる可能性があることです。スクリーンショットには現地時間の 19:24 が示されていますが、これは prayers 配列内の 2 つの時刻よりも明らかに遅いです。この場合は、翌日の時間を探す必要があります。
prayers
この場合、次の祈り 1 日後 までに時間を確保したい場合は、最初の祈りより 24 時間長い時刻を持つ別のエントリを配列に追加します。これを行うには、まず時刻が時系列順にリストされていることを確認する必要があります (サンプル スニペットではそうではありません)
これを行う方法は次のとおりです (コード内のコメントを参照):
両方のタイムスタンプを取得し、それらを減算して、結果を新しい日付形式に変換できますね。これを行うには、リンクを確認してください。 https://plainenglish.io/blog/JavaScript で日付文字列をタイムスタンプに変換する方法
問題は、今日の時代が過去のものになる可能性があることです。スクリーンショットには現地時間の 19:24 が示されていますが、これは
prayers
配列内の 2 つの時刻よりも明らかに遅いです。この場合は、翌日の時間を探す必要があります。この場合、次の祈り 1 日後 までに時間を確保したい場合は、最初の祈りより 24 時間長い時刻を持つ別のエントリを配列に追加します。これを行うには、まず時刻が時系列順にリストされていることを確認する必要があります (サンプル スニペットではそうではありません)
これを行う方法は次のとおりです (コード内のコメントを参照):