Mac Terminalinde Tarih ve Saat Nasıl Değiştirilir? Yazılım

Mac Terminalinde Tarih ve Saat Nasıl Değiştirilir?

Mac'inizde terminal üzerinden tarihi değiştirmek, özellikle uygulama geliştiriciler için test süreçlerinde büyük kolaylık sağlar. Bu yazıda, komut sat...

Bir web uygulaması veya eklentisi geliştirirken, bazen uygulama mağazasına gönderildikten sonra anında güncelleme yapma imkanınız olmaz. Bu durumda, belirli tarihlere bağlı mantığı kod içinde sabitlemek zorunda kalabilirsiniz. Ancak gelecekteki bir tarihi test etmek, yerel makinenizin tarihini hızlıca değiştirmeyi bilmiyorsanız zorlaşabilir. Neyse ki Mac'in terminali bu işlemi oldukça basit hale getiriyor.

Mac'inizde geçerli tarihi değiştirmek için terminali açın ve aşağıdaki komutu çalıştırın: 'sudo date -I 06142024'. Bu komutta tarih formatı AAGGYYYY şeklindedir. Örneğin, 14 Haziran 2024 tarihini ayarlamak için '06142024' yazmanız yeterlidir. Bu komut yalnızca tarihi değiştirir, saati etkilemez.

Aynı komutu kullanarak geçerli tarihe geri dönmek de oldukça kolaydır. Örneğin, bugün 10 Nisan 2025 ise, 'sudo date -I 04102025' komutunu çalıştırarak tarihi sıfırlayabilirsiniz. Bu yöntem, özellikle uygulama testlerinde zamanla ilgili senaryoları hızlıca simüle etmek için idealdir.

Sonuç ve Değerlendirme

Unutmayın ki bu komut root yetkileri gerektirdiğinden 'sudo' ile çalıştırılmalıdır. Ayrıca, sistem saatinin otomatik olarak ayarlanması (örneğin Apple'ın zaman sunucusu ile senkronizasyon) açık ise, elle yapılan değişiklikler bir sonraki senkronizasyonda sıfırlanabilir. Bu nedenle test sırasında otomatik zaman ayarını geçici olarak devre dışı bırakmanız gerekebilir.

Paylaş: