137

Dartを学んでいますが、タイムスタンプを生成する方法がわかりません。私はこれを試しました:

void main() {
  print((new Date()).millisecondsSinceEpoch);
}

IDEのおかげで、ここまで到達できましたが、紛らわしいエラーが発生します。

Exception: No such method: 'Date'

ヘルプ?

4

4 に答える 4

276

あなたはほとんどそれを正しく持っていました。名前付きコンストラクターを使用しなかっただけです:

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

与えます:

1351441456747

詳細については、API ドキュメントを参照してください: https://api.dart.dev/stable/2.10.1/dart-core/DateTime-class.html

于 2012-10-28T16:26:36.587 に答える