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
Açıklama | |
---|---|
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 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
.