Google Appsスクリプトエディタを使用しており、Googleスプレッドシートのシリアル日付をmm/dd/yyyy
の形式に変換しようとしています。シリアル日付は現在42394です。 Google Apps Scriptでコード内でそれを変換する方法はありますか?Googleスプレッドシートのシリアル日付
0
A
答えて
0
documentationから、formatDate(date, timeZone, format)
メソッドを使用します。 Java SE SimpleDateFormat
クラスに記述されている仕様に従って日付をフォーマットします。このことができます
var formattedDate = Utilities.formatDate(new Date(), "GMT", "mm/dd/yyyy");
希望:
使用このコードは、日付の表記を変更するには! 1900
Google Apps Scriptがあると思われるので、
0
日
のカウント数42,394
は、2016年にあることを意味していた場合(2016年1月27日)は、その後、どうやらそれは全体の日数を表し私は知らないJavaScript/ECMAScriptの亜種です。しかし、私は1900年の初めから始まり、日数を追加して、Javaでアイデアを示すことができます。
java.time.LocalDate
のJava 8で
以降、LocalDate
クラスは、時間日の時間帯無し無し日付のみの値を表します。
LocalDate epoch = LocalDate.of (1900 , Month.JANUARY , 1);
int input = 42_394;
LocalDate localDate = epoch.plusDays (input);
コンソールにダンプします。
System.out.println ("input: " + input + " | from epoch: " + epoch + " = localDate: " + localDate);
入力:42394 |エポックから:1900-01-01 = localDate:2016-01-27
関連する問題
- 1. googleスプレッドシートの "MMMM yy" - 日付
- 2. GoogleスプレッドシートSUMIF日付比較
- 3. グループ(Googleスプレッドシートの日付範囲で)
- 4. Google Apps Scriptスプレッドシートの日付操作
- 5. Googleスプレッドシート:セル範囲内の日付と日付の比較
- 6. Googleスプレッドシート:今日より前のQUERYの最新の日付
- 7. 開設日Googleスプレッドシート
- 8. Googleスプレッドシートの日時変換
- 9. Googleスプレッドシート自動インクリメントの日付の値が機能しない
- 10. Googleスプレッドシートに日付を含むクエリ関数
- 11. Googleスプレッドシートから日付レコードを取得する
- 12. Powershell ConvertToJson日付のシリアル化
- 13. セルの編集日時(Googleスプレッドシート)
- 14. Javascript JSON日付逆シリアル化
- 15. Elasticsearch JEST日付シリアル化java
- 16. Googleスプレッドシートの「スプレッドシート」エラー
- 17. GoogleスプレッドシートにGoogleスプレッドシートJava API
- 18. JSON経由のハイパーリンク付きGoogleスプレッドシート
- 19. ExtJS4ストアでの日付の逆シリアル化
- 20. 角度2日付の逆シリアル化
- 21. 文字列ではなく、日付別にGoogleスプレッドシートを並べ替えます。
- 22. Googleスプレッドシート
- 23. Googleスプレッドシート
- 24. 1つのスプレッドシートから別のスプレッドシートへのExcelの日付変換の翻訳
- 25. Googleスプレッドシートの2つの日付と別の値の間の条件付き書式
- 26. Googleスプレッドシートのハイパーリンクターゲット
- 27. Googleサイトのスプレッドシート
- 28. GoogleスプレッドシートのJavascript
- 29. Google Chart:日付の形式
- 30. Googleのクエリ言語:日付
[Googleスプレッドシートの日付をJS Dateオブジェクトに変換しますか?](http://stackoverflow.com/q/14363073)/642706)。 –