Flutter’da zamanı yönetmek ve işlemek için birkaç farklı seçeneğiniz vardır. İşte Flutter’da zamanı kullanmanın bazı yolları:
DateTime
sınıfı:DateTime
sınıfı, tarih ve saat bilgisini temsil etmek için kullanılır. Şu anki zamanı almak veya belirli bir tarih ve saati temsil etmek için kullanabilirsiniz
DateTime now = DateTime.now(); // Şu anki zamanı almak için
print(now); // Şu anki zamanı yazdırmak
DateTime specificDate = DateTime(2023, 7, 1); // Belirli bir tarih oluşturmak
print(specificDate); // Belirli tarihi yazdırmak
DateTime specificDateTime = DateTime(2023, 7, 1, 10, 30); // Belirli bir tarih ve saat oluşturmak
print(specificDateTime); // Belirli tarihi ve saati yazdırmak
Duration
sınıfı: Duration
sınıfı, bir süreyi temsil etmek için kullanılır. Belirli bir zaman aralığını ifade etmek veya zamanla ilgili hesaplamalar yapmak için kullanabilirsiniz. Örnek kullanımlar:
Duration duration = Duration(hours: 2, minutes: 30); // 2 saat 30 dakika süre oluşturmak
print(duration); // Süreyi yazdırmak
DateTime now = DateTime.now();
DateTime futureTime = now.add(duration); // Şu anki zamana süreyi eklemek
print(futureTime); // Gelecekteki zamanı yazdırmak
DateTime pastTime = now.subtract(duration); // Şu anki zamandan süreyi çıkarmak
print(pastTime); // Geçmiş zamandaki zamanı yazdırmak
Bu Yazıya Tepkin Ne Oldu ?
YORUMLAR