REXX Programlama Dili - Yerleşik İşlevler - TIME

Dizilim

TIME(seçenek)

İşlev

Üzerinde çalışma yapılan bilgisayar sisteminin mevcut zaman ayarını dikkate alarak, geçerli yerel saat değerinin elde edilmesini 'seçenek' değiştirgesi ile belirtilen saat görüntüleme biçimini dikkate alarak gerçekleştirmek.

Herhangi bir seçenek belirtilmezse, saat

SS:dd:ss

biçiminde görüntülenir. Bu biçimde yer alan belirtimlerin anlamları

SS : Saat kısmı. (00 - 23)

dd : Dakika kısmı. (00 - 59)

ss : Saniye kısmı. (00 - 59)

şeklinde tanımlıdır.

Değiştirge(ler)

seçenek

Saat görüntüleme biçimi olarak kullanılacak biçimi işaret eden (belirten) karakter dizgisi.

İzleyen satırlarda ayrıntısı verilen seçenekleri tanımlayan dizgiler aynen kullanılabileceği gibi, ilgili seçeneğin baş harfleri de kullanılabilir.

Civil

Saatin sivil biçiminde görüntülenmesini sağlar. Söz konusu biçim,

SS:ddxx

şeklinde olup,

SS : Saat kısmı. 01 ile 12 arasında değer alır.

dd : Dakika kısmı. 00 ile 59 arasında değer alır.

xx : Öğleden önceyi ve öğleden sonrayı tanımlayan karekter dizgisi.

AM : Ante Meridiem (Öğleden Önce)

PM : Post Meridiem (Öğleden Sonra)

olarak tanımlıdır.

Elapsed

Saatin yeniden başlatılmasından veya sıfırlanmasından itibaren geçen saniyelerin elde edilmesini sağlar.

Hours

Saatin yalnızca saat kısmının elde edilmesini sağlar.

Long

Saatin

SS:dd:ss.uu0000

biçiminde görüntülenmesini sağlar. Bu biçimde yer alan belirtimlerin anlamları

SS : Saat kısmı.

dd : Dakika kısmı.

ss : Saniye kısmı.

uu : Salise kısmı.

şeklinde tanımlıdır.

Minutes

Gece yarısından itibaren geçen toplam dakika sayısının elde edilmesini sağlar.

Normal

Saatin

SS:dd:ss

biçiminde görüntülenmesini sağlar. Bu biçemde yer alan belirtimlerin anlamları

SS : Saat kısmı. (00 - 23)

dd : Dakika kısmı. (00 - 59)

ss : Saniye kısmı. (00 - 59)

şeklinde tanımlıdır.

Reset

Saatin yeniden başlatılmasından veya sıfırlanmasından itibaren geçen saniyelerin elde edilmesini sağlar.

Seconds

Gece yarısından itibaren geçen saniyelerin toplam değerinin elde edilmesini sağlar.

Örnek Kullanım

/* */

Say 'Seçeneksiz : ' TIME()

Say 'Civil Biçimi : ' TIME('Civil')

Say 'Elapsed Biçimi : ' TIME('Elapsed')

Say 'Hours Biçimi : ' TIME('Hours')

Say 'Long Biçimi : ' TIME('Long')

Say 'Minutes Biçimi : ' TIME('Minutes')

Say 'Normal Biçimi : ' TIME('Normal')

Say 'Reset Biçimi : ' TIME('Reset')

Say 'Seconds Biçimi : ' TIME('Seconds')

dizilimlerini içeren betiğin yürütümü (icrası) sonucu

Seçeneksiz : 11:45:27

Civil Biçimi : 11:45am

Elapsed Biçimi : 0

Hours Biçimi : 11

Long Biçimi : 11:45:27.500000

Minutes Biçimi : 705

Normal Biçimi : 11:45:27

Reset Biçimi : 0

Seconds Biçimi : 42327

şeklindeki ekran çıktısı elde edilir.

Açıklama(lar)


İçindekiler Sayfası İçindekiler Sayfası