Flutterでタイムスタンプを扱う
はじめに
Dartでタイムスタンプ使用することがあり、忘れてしまうのでメモ。
TimeStamp取得
TimeStamp timestamp = DateTime.now().millisecondsSinceEpoch;
アプリの実装では、基本的にDateTimeを使用するので、キャストもメモ。
TimeStamp → DateTime のキャスト
DateTime dateTime = timestamp.toDate();
DateTime → TimeStamp のキャスト
TimeStamp timeStamp = Timestamp.fromDate(dateTime);