どうも、ちょげ(@chogetarou)です。
DateTimeの日付・時刻をUnixTimに変換する方法を紹介します。
方法

DateTimeをUnixTimeに変換するには、millisecondsSinceEpochを使います。
具体的には、DateTimeからmillisecondsSinceEpochを呼び出します。
final unixTime = date.millisecondsSinceEpoch;
millisecondsSinceEpochは、DateTimeのUnixTimeを返します。
使用例
void main() {
final now = DateTime.now();
final nowUnixTime = now.millisecondsSinceEpoch;
print(now); //2022-04-16 06:28:21.179
print(nowUnixTime); //1650058101179
}
コメント