date_format
paketi, tarih ve saat formatlama işlemlerini basit bir şekilde yapmanıza olanak sağlar.
import ‘package:date_format/date_format.dart’;
void main() {
DateTime now = DateTime.now();
String formattedDate = formatDate(now, [yyyy, ‘-‘, mm, ‘-‘, dd]);
print(formattedDate); // Örnek: 2025-01-26
}
Tarih ve Saat Formatlama
import 'package:date_format/date_format.dart';
void main() {
DateTime now = DateTime.now();
String formattedDateTime = formatDate(now, [yyyy, '-', mm, '-', dd, ' ', HH, ':', nn, ':', ss]);
print(formattedDateTime); // Örnek: 2025-01-26 14:30:15
}
Tarih Formatlama (Gün, Ay Adı ve Yıl)
import 'package:date_format/date_format.dart';
void main() {
DateTime now = DateTime.now();
String formattedDate = formatDate(now, [dd, ' ', M, ' ', yyyy]);
print(formattedDate); // Örnek: 26 January 2025
}
Saat Formatlama (AM/PM ile)
import 'package:date_format/date_format.dart';
void main() {
DateTime now = DateTime.now();
String formattedTime = formatDate(now, [h, ':', nn, ' ', am]);
print(formattedTime); // Örnek: 2:30 PM
}
Özel Format
import 'package:date_format/date_format.dart';
void main() {
DateTime now = DateTime.now();
String customFormat = formatDate(now, [D, ', ', dd, ' ', MM, ' ', yyyy, ' - ', HH, ':', nn]);
print(customFormat); // Örnek: Sun, 26 January 2025 - 14:30
}
Bu Yazıya Tepkin Ne Oldu ?
YORUMLAR