Dart 日付が過去の日付であるかを判定する
- 2022.12.07
- Dart
Dartで、日付が過去の日付であるかを判定するコードを記述してます。「isBefore」で2つの日付を比較することで可能です。同じ日付の場合は、過去でないので「false」が返ります。 環境 未来の日付であるかを判定 未来の日付であるかを判定するには、「isBefore」を使用します。 実際に、判定 […]
Dartで、日付が過去の日付であるかを判定するコードを記述してます。「isBefore」で2つの日付を比較することで可能です。同じ日付の場合は、過去でないので「false」が返ります。 環境 未来の日付であるかを判定 未来の日付であるかを判定するには、「isBefore」を使用します。 実際に、判定 […]
Dartで、エラー「Unsupported operation: Cannot add to a fixed-length list」が発生した場合の対処法を記述してます。「filled」で生成したリストに対して、値を追加しようとした際に発生します。 環境 エラー全文 以下のコードを実行時に発生。 […]
Dartで、エラー「SocketException: リモート コンピューターによりネットワーク接続が拒否されました。」が発生した場合の対処法を記述してます。原因は「no-sandbox」を使用することで改善しました。 環境 エラー全文 以下の「Selenium」を使用するコードで発生。 エラー全文 […]
Dartで、エラー「UnknownException (500): unknown error: DevToolsActivePort file doesn’t exist」が発生した場合の対処法を記述してます。原因はいまいちわかりませんが「no-sandbox」を使用することで改善しま […]
Dartで、昨日の日付を取得するコードを記述してます。文字列「日月火水木金土」から「DateTime.now()」で現在日時を取得後に、「weekday」で数値を取得して文字列の位置を指定することで可能です。 環境 現在の曜日を取得 現在の曜日を取得するには1. 「DateTime.now()」で現 […]
Dartで、リスト(配列)から数を指定して値を取得するコードを記述してます。「take」の引数に個数を指定して使用します。リストの要素数を超えた値を指定した場合は、全ての値が取得されます。また開始位置を指定して値を取得するには「skip」を使用します。 環境 数を指定して値を取得 数を指定して値を取 […]
Dartで、現在日付を取得するコードを記述してます。「DateTime.now()」で現在日時を取得して、「DateFormat」を使って日付のみに変換することで可能です。 環境 現在日付を取得 現在日付を取得するには1. 「pubspec.yaml」にパッケージ「intl」を追加2. 「DateT […]
Dartで、Mapのkeyとvalueを全て取得するコードを記述してます。「forEach」メソッドを使用して取得することで可能です。順番に取得されます。 環境 keyとvalueを全て取得 keyとvalueを全て取得するには「forEach」で可能です。 実際に、使用して取得してみます。 実行結 […]
Dartで、Set同士の共通した値のみを取得してSetを生成するコードを記述してます。「intersection」を使用することで可能です。共通の値がない場合は、空のSetが返ります。 環境 共通した値のみを取得してSetを生成 共通した値のみを取得して新しい「Set」を生成するには「interse […]
Dartで、バージョンを確認するコードを記述してます。コマンドプロンプト上で「dart」コマンドでオプション「 –version」を指定することで確認できます。 環境 バージョンを確認 バージョンを確認するには、「dart」コマンドの「 –version」で可能です。