Share via


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.fffffffZeş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 .