私はRailsでActiveAdminに取り組んでおり、ビューにhamlを使用しています。
したがって、Rubyは日付をこの形式2022-04-06 12:00:00 UTC
でデータベースに保存します。
しかし、私2022-04-06 17:30:00 IST
はこの形式で日付を表示する必要があります。
現在の状況では、これについていくつかの分析を行い、moment.jsを使用することにしました。
var timestamp = '2022-04-06 12:00:00 UTC';
var dateFormat = 'YYYY-DD-MM HH:mm:ss ZZ';
var testDateUtc = moment.utc(timestamp);
var localDate = testDateUtc.local();
console.log(localDate.format(dateFormat));
したがって、これについてはこの形式を正常に取得2022-04-06 17:30:00 +0530
しましたが、問題はこれがChromeInvalid Date
でサポートされていることですが、FirefoxおよびSafariブラウザーでは表示されます。
誰かが私が上で述べたのと同じフォーマット、またはFirefoxとSafariブラウザでサポートするための成功したフォーマットを取得するのを手伝ってくれますか?