Dart DateTimeの日付・時刻をUnixTimに変換するサンプル

環境
Windows 11 pro 64bit
Dart 2.18.4

構文
final unixTime = date.millisecondsSinceEpoch;
DateTimeをUnixTimeに変換するには、millisecondsSinceEpochを使います。
millisecondsSinceEpochを使って、DateTimeのUnixTimeを返します。
使用例

void main() {
  
final now = DateTime.now();
  final nowUnixTime = now.millisecondsSinceEpoch;
  
  print(now);
  print(nowUnixTime); 
}

実行結果
2023-09-22 20:17:10.481
1695381430481

Dart

Posted by arkgame