[解決済み] Google SheetsのセルでISO-8601の文字列を日付に変換する
2023-05-25 11:20:55
質問
シートの列にISO-8601形式の文字列をたくさん持っています。 どうすれば、google sheets がそれらを日付として扱い、計算(たとえば、2 つのセル間の分単位の差)できるようになりますか? 試しに
=Date("2015-05-27T01:15:00.000Z")
を試してみましたが、ダメでした。 簡単にできる方法があるはずです。 何かアドバイスはありますか?
どのように解決するのですか?
通常の数値書式を使用してフォーマットできる実際の日付の値を取得するには...
=DATEVALUE(MID(A1,1,10)) + TIMEVALUE(MID(A1,12,8))
例えば
A | B | |
---|---|---|
1 | 2016-02-22T05:03:21Z | 2016年2月22日午前5時03分21秒 |
- タイムスタンプが UTC であると仮定します。
- ミリ秒を無視する (ただし、簡単に追加できる)
この
DATEVALUE()
関数はフォーマットされた日付文字列を値に変換します。
TIMEVALUE()
は時間についても同じことをします。ほとんどの表計算ソフトでは、日付とランプ、時刻は、整数部が1900年1月1日からの日数、小数部が1日の分数としての時刻を表す数値で表現されます。たとえば、2009年6月11日17:30は約39975.72917です。
上記の式は、日付部分と時間部分を別々に解析し、それらを足し合わせます。
関連
-
[解決済み] 2つの日付範囲が重なっているかどうかを判定する
-
[解決済み] ISO 8601準拠のStringをjava.util.Dateに変換する。
-
[解決済み】ISO 8601とRFC 3339の日付書式の違いは何ですか?
-
[解決済み】JavaScriptでISO 8601形式の文字列を出力するにはどうすればいいですか?
-
[解決済み】datetime.dateとdatetime.timeのオブジェクトを組み合わせるPythonicな方法
-
[解決済み】postgresで間隔を時間数に変換するにはどうすればいいですか?
-
[解決済み] Google Sheetsで列の最後の空でないセルを取得する
-
[解決済み] moment.js で datetime を YYYY-MM-DD HH:mm:ss にフォーマットする
-
[解決済み] Dartで日付/時刻の文字列をDateTimeオブジェクトに変換するには?
-
[解決済み] Emacsを使ってファイルに現在の日付と時刻を挿入するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 現在時刻をdatetimeで取得する方法
-
[解決済み] Crystal Reportsで現在の日付と時刻を表示するにはどうすればよいですか?
-
[解決済み】datetime.dateとdatetime.timeのオブジェクトを組み合わせるPythonicな方法
-
[解決済み】mongodbで日付/時刻を保存する最良の方法
-
[解決済み】postgresで間隔を時間数に変換するにはどうすればいいですか?
-
[解決済み】PowerShellでDateTimeをフォーマットする方法
-
[解決済み] Scalaで日付や時刻を扱う標準的な方法は何ですか?Java型を使うべきか、それともScalaのネイティブな代替手段があるのか?
-
[解決済み] moment.js で datetime を YYYY-MM-DD HH:mm:ss にフォーマットする
-
[解決済み] 日付/時刻比較の方法
-
[解決済み] Emacsを使ってファイルに現在の日付と時刻を挿入するにはどうすればよいですか?