# dayname - kod ve grafik fonksiyonu

Bu fonksiyon, time öğesini içeren günün ilk milisaniyesinin zaman damgasına karşılık gelen bir temel sayısal değerle tarihi gösteren bir değer döndürür.

Söz Dizimi:

DayName(time[, period\_no [, day\_start]])

**Dönüş veri türü:** dual

Bağımsız Değişkenler:

DayName bağımsız değişkenleri

| Bağımsız Değişken | Açıklama |
| --- | --- |
| time | Değerlendirilecek zaman damgası. |
| period\_no | period\_no tamsayıya çözümlenen bir ifade olup, burada 0 değeri time içeren günü belirtir. period\_no içindeki negatif değerler önceki günleri; pozitif değerler ise sonraki günleri gösterir. |
| day\_start | Gece yarısında başlamayan günler için day\_start içinde günün kesri olarak bir kayma belirtin. Örneğin, 0,125 değeri gece saat 3'ü belirtir. |

Örnekler ve sonuçlar:

Bu örneklerde GG/AA/YYYY tarih biçimi kullanılmaktadır. Tarih biçimi, kod dosyanızın en başında SET DateFormat deyimi içinde belirtilir. Örneklerdeki biçimi gereksinimlerinize uyacak şekilde değiştirin.

Örnek 1:

`dayname('25/01/2013 16:45:00')`

25/01/2013 döndürür.

Örnek 2:

`dayname('25/01/2013 16:45:00', -1)`

24/01/2013 döndürür.

Örnek 3:

`dayname('25/01/2013 16:45:00', 0, 0.5  )`

25/01/2013 döndürür.  
Zaman damgasının tamamı görüntülendiğinde '25/01/2013 12:00:00.000. karşılığı olan temeldeki sayısal değeri gösterir

Örnek 4:

Örnek kodu belgenize ekleyin ve çalıştırın. Ardından, sonucu görmek için belgenizdeki bir sayfaya en azından sonuçlar sütununda listelenen alanları ekleyin.

Bu örnekte gün adı, tablodaki her bir fatura tarihinden sonraki günün başlangıcını işaretleyen zaman damgasından oluşturulur.

`TempTable:` `LOAD RecNo() as InvID, * Inline [` `InvDate` `28/03/2012` `10/12/2012` `5/2/2013` `31/3/2013` `19/5/2013` `15/9/2013` `11/12/2013` `2/3/2014` `14/5/2014` `13/6/2014` `7/7/2014` `4/8/2014` `];` ` ` `InvoiceData:` `LOAD *,` `DayName(InvDate, 1) AS DName` `Resident TempTable;`

`Drop table TempTable;`

Sonuçta ortaya çıkan tabloda orijinal tarihler ve dayname() fonksiyonunun döndürdüğü değeri içeren bir sütun yer alır. Grafik özelliklerinde biçimlendirmeyi belirterek tam zaman damgasını görüntüleyebilirsiniz.

Örnek 4 sonuçları

| InvDate | DName |
| --- | --- |
| 28/03/2012 | 29/03/2012 00:00:00 |
| 10/12/2012 | 11/12/2012 00:00:00 |
| 5/2/2013 | 07/02/2013 00:00:00 |
| 31/3/2013 | 01/04/2013 00:00:00 |
| 19/5/2013 | 20/05/2013 00:00:00 |
| 15/9/2013 | 16/09/2013 00:00:00 |
| 11/12/2013 | 12/12/2013 00:00:00 |
| 2/3/2014 | 03/03/2014 00:00:00 |
| 14/5/2014 | 15/05/2014 00:00:00 |
| 13/6/2014 | 14/06/2014 00:00:00 |
| 7/7/2014 | 08/07/2014 00:00:00 |
| 4/8/2014 | 05/08/2014 00:00:00 |