Formattare le date in Dart con intl
intl è un package per Dart che ci permette di eseguire parecchie operazioni che riguardano l'internazionalizzazione.
In questo articolo vediamo come usarlo per formattare le date.
Prima di tutto aggiungiamolo al pubspec.yaml:
dependencies:
intl: ^0.18.0
Qui sotto il codice di esempio:
import 'package:intl/intl.dart';
void main() {
DateTime today = DateTime.now();
var dateTime = DateTime.parse(today.toString());
print(DateFormat('d MMM yyyy').format(dateTime));
print(DateFormat('d/MM/yyyy').format(dateTime));
print(DateFormat('d/MM/yyyy hh:mm').format(dateTime));
}
Ovviamente la libreria non si esaurisce qui, potete fare molte altre cose.
Enjoy!
dart intl datetime dateformat
Commentami!