DateTimeToTimestamp (NoSQL sorgusu)
UYGULANANLAR: NOSQL
Belirtilen tarih ve saati sayısal bir zaman damgasına dönüştürür. Zaman damgası, Unix dönemlerinden bu yana milisaniyeleri ölçen imzalı bir sayısal tamsayıdır.
Söz dizimi
DateTimeToTimestamp(<date_time>)
Bağımsız değişkenler
Description | |
---|---|
date_time |
ISO 8601 biçiminde YYYY-MM-DDThh:mm:ss.fffffffZ eşgüdümlü Evrensel Saat (UTC) tarih ve saat dizesi. |
Not
ISO 8601 biçimi hakkında daha fazla bilgi için bkz. ISO 8601.
Dönüş türleri
Unix döneminden (1 Ocak 1970) bu yana geçen milisaniyelerin geçerli sayısı olan imzalı bir sayısal değer döndürür.
Not
Unix dönemi hakkında daha fazla bilgi için bkz. Unix zamanı.
Örnekler
Aşağıdaki örnek , 19 Mayıs 2015 12:00 UTC tarih ve saatini bir zaman damgasına dönüştürür.
SELECT VALUE {
timestamp: DateTimeToTimestamp("2015-05-19T12:00:00.0000000")
}
[
{
"timestamp": 1432036800000
}
]
Açıklamalar
- Bu işlev, tarih ve saat geçerli bir ISO 8601 tarih ve saat dizesi değilse döndürür
undefined
.