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
}

YORUMLAR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir