VB.Net’de zaman ve tarih işlemleri için System.DateTime sınıfı kullanılır. Aşağıdaki örnekler, dakika, saniye, sanise ve tarih/saat uygulamalarını gösterir:
Dakika ve Saniye Çevirme: Aşağıdaki kod, bir dakikanın saniye ve saniyenin dakika cinsinden değerini verir:
Module Module1 Sub Main() Dim minutes As Integer = 30 Dim seconds As Integer = minutes * 60 Console.WriteLine(minutes & ” dakika = ” & seconds & ” saniye”) Dim totalSeconds As Integer = 1800 minutes = totalSeconds 60 Console.WriteLine(totalSeconds & ” saniye = ” & minutes & ” dakika”) End Sub End Module
Sanise Çevirme: Aşağıdaki kod, bir saniyenin sanise cinsinden değerini verir:
Module Module1 Sub Main() Dim totalSeconds As Integer = 30 Dim milliseconds As Integer = totalSeconds * 1000 Console.WriteLine(totalSeconds & ” saniye = ” & milliseconds & ” sanise”) End Sub End Module
Tarih/Saat Uygulama: Aşağıdaki kod, şu andaki tarih/saat değerini, belirli bir tarih/saat değerinin string olarak görüntülenmesini ve belirli bir tarih/saat değerinin hesaplanmasını gösterir:
Module Module1 Sub Main() ‘ Şu andaki tarih/saat Console.WriteLine(“Şu andaki tarih/saat: ” & DateTime.Now) ‘ String olarak görüntülenen tarih/saat Dim dateValue As New DateTime(2023, 2, 13, 14, 30, 0) Console.WriteLine(“Tarih/saat string olarak: ” & dateValue.ToString(“dd/MM/yyyy HH:mm:ss”)) ‘ Hesaplanan tarih/saat Dim result As DateTime = dateValue.AddDays(7).AddHours(3).AddMinutes(45) Console.WriteLine(“Hesaplanan tarih/saat: ” & result) End Sub End Module
Bu örnekler, VB.Net’de zaman ve tarih işlemleri için nasıl kullanılabileceğini gösterir. Bunlar sadece başlangıç noktasıdır ve daha da geliştirilebilir.