Aracılığıyla paylaş


Tarih ve saat biçimleri

Hızlı ayrıştırma tarih ve saat veri türleri için aşağıdaki formatları destekler.

Tarih veri türleri

Hızlı ayrıştırma tarih verileri aşağıdaki dize biçimlerini destekler:

  • Önde gelen beyaz boşluk içeren tarih biçimleri.Örneğin, değeri" 2004 - 02-03 " geçerli değil.

  • ISO 8601 biçimleri aşağıdaki listelendiği gibi tablo:

    Biçim

    Açıklama

    YYYYAAGG

    YYYY-AA-GG

    Dört basamaklı yıl, iki basamaklı ay ve iki basamaklı günü için temel ve uzatılmış biçimleri.Genişletilmiş biçimde tarih bölümlerini bir tire (-) ile ayrılır.

    YYYY-AA

    Temel ve uzatılmış azaltılmış duyarlık için dört basamaklı bir yıl ve iki basamaklı ay biçimlendirir.Genişletilmiş biçimde tarih bölümlerini bir tire (-) ile ayrılır.

    YYYY

    Azaltılmış duyarlık, dört basamaklı yıl biçimidir.

Hızlı ayrıştırma tarih verileri aşağıdaki biçimlerden desteklemez:

  • Alfabetik ay değerleri.Örneğin, 31 Oct 2003 tarih biçimi geçerli değil.

  • GG-AA-yyyy ve AA-GG-yyyy gibi belirsiz biçimleri.Örneğin, 03-04-1995 ve 04-03-1995 tarihleri geçerli değildir.

  • Temel ve uzatılmış kesilmiş biçimleri için dört basamaklı Takvim yılı ve bir yıl içinde üç basamaklı gün yyyyddd ve ddd yyyy.

  • Temel ve uzatılmış biçimleri için dört basamaklı yıl, yılın haftası için iki basamaklı bir sayı ve haftanın günü için tek basamaklı bir sayı YYYYWwwD ve yyyy-Www-d

  • Temel ve uzatılmış kesilmiş bir yıl ve hafta tarih için dört basamaklı bir yıl ve iki basamaklı bir sayı hafta için YYYWww ve Www yyyy biçimlerdir

Hızlı ayrıştırma verileri dt_dbdate dönüştürür.Tarih değerleri kesilmiş biçimleri de doldurulur.Örneğin, yyyy YYYY0101 olur.

Daha fazla bilgi için bkz: Tümleştirme Hizmetleri veri türleri.

Zaman veri türü

Hızlı ayrıştırma saat verilerini aşağıdaki dize biçimlerini destekler:

  • Baştaki boşlukları dahil saat biçimleri.Örneğin, değeri" 10: 24 " geçerli değil.

  • 24 saatlik biçimi.Hızlı ayrıştırma, am ve pm gösterimini desteklemiyor.

  • ISO 8601 saat biçimlerini aşağıdaki listede gibi tablo:

    Biçim

    Açıklama

    HHMISS

    HH:MI:SS

    İki basamaklı saat, iki basamaklı dakika ve iki basamaklı ikinci temel ve uzatılmış biçimleri.Genişletilmiş biçimde saat parçaları iki nokta ile ayrılır (:).)

    HHMI

    HH:MI

    Temel ve uzatılmış kesilmiş biçimi iki basamaklı saat ve iki basamaklı dakika.Genişletilmiş biçimde saat parçaları iki nokta ile ayrılır (:).)

    HH

    İki basamaklı saat biçimi kesilmiş.

    00:00:00

    000000

    0000

    00

    240000

    24:00:00

    2400

    24

    Gece yarısı biçimi.

  • Bir saat dilimi belirlemek biçimlerini aşağıdaki şekilde saat tablo:.

    Biçim

    Açıklama

    + HH:MI

    + HHMI

    Saat ve eşgüdümlü evrensel saat (yerel saat edinmek için utc için) eklenen dakika sayısını gösteren temel ve uzatılmış biçimleri.

    -HH: MI

    HHMI-

    Saat ve yerel saat edinmek için utc çıkarılan dakika sayısını gösteren temel ve uzatılmış biçimleri.

    + HH

    Yerel saat edinmek için utc için eklenen saat sayısını gösterir kesilmiş biçimi.

    -SS

    Yerel saat edinmek için utc çıkarılan saat sayısını gösterir kesilmiş biçimi.

    Z

    Bir 0 değeri, gösteren saat utc temsil edilir.

    Tüm zaman ve tarih/saat veri biçimleri bir saat dilimi öğesi içerebilir.Ancak, veri türü DT_DBTIMESTAMPOFFSET geldiğinde sistem dışında saat dilimi değerini yok sayar.Daha fazla bilgi için bkz: Tümleştirme Hizmetleri veri türleri.

    Saat dilimi öğesi içerecek biçimde yer hiçbir zaman öğe ve saat dilimi öğesi arasında aşağıdaki örnekte gösterildiği gibi:

    [+ HH:MI] HH:MI:SS

    Önceki örnekte parantezler saat dilimi değerini isteğe bağlı olduğunu belirtir.

  • Aşağıda, listelendiği gibi bir ondalık kesir dahil biçimleri zaman tablo:

    Biçim

    Açıklama

    HH[.nnnnnnn]

    n bir kesir saat temsil eden bir 0 ile 9999999 arasında değerdir.Köşeli ayraçlar, bu değer isteğe bağlı olduğunu belirtir.

    Örneğin, 12: 45 12.750 değeri gösterir.

    HHMI[.nnnnnnn]

    HH:MI[.nnnnnnn]

    n bir kesir dakika temsil eden bir 0 ile 9999999 arasında değerdir.Köşeli ayraçlar, bu değer isteğe bağlı olduğunu belirtir.

    Örneğin, 12: 20: 30 1220.500 değeri gösterir.

    HHMISS[.nnnnnnn]

    HH:MI:SS[.nnnnnnn]

    n bir Kesirli saniye temsil eden bir 0 ile 9999999 arasında değerdir.Köşeli ayraçlar, bu değer isteğe bağlı olduğunu belirtir.

    Örneğin, değer 122040.250 12:20:40.15 gösterir.

    Not

    Kesir ayırıcısı için saat bir ondalık sayı veya bir virgül önceki tablo biçimlerinde olabilir.

  • Aşağıdaki örneklerde gösterildiği gibi artık bir saniye dahil zaman değerleri:

    23:59:60[.0000000]

    235960[.0000000]

Hızlı ayrıştırma olarak DT_DBTIME ve DT_DBTIME2 dizelerini çıkarır.Zaman değerleri kesilmiş biçimleri de doldurulur.Örneğin, HH:MI, HH:MM:00.000 olur.

Daha fazla bilgi için bkz: Tümleştirme Hizmetleri veri türleri.

Tarih/Saat veri türü

Hızlı ayrıştırma tarih/saat verilerini aşağıdaki dize biçimlerini destekler:

  • Önde gelen beyaz boşluk içeren biçimleri.Örneğin, değeri" 2003-01-10T203910 " geçerli değil.

  • Geçerli birleşimlerini tarih biçimleri ve büyük bir t tarafından ayrılan geçerli saat biçimleri ve yyyymmddt [HHMISS] [+ HH:MI] gibi geçerli saat dilimi biçimleri.Saat ve saat dilimi değerlerini gerekli değildir.Örneğin, "2003-10-14" geçerli değil.

Hızlı ayrıştırma saat aralıkları desteklemiyor.Örneğin, bir saat aralığının başlangıç ve bitiş tarih ve saati YYYYMMDDThhmmss/YYYYMMDDThhmmss biçiminde tanımlanan ayrıştırılamıyor.

Hızlı ayrıştırma dt_date, DT_DBTIMESTAMP, DT_DBTIMESTAMP2 ve DT_DBTIMESTAMPOFFSET dizelerini çıkarır.Tarih/saat değerleri kesilmiş biçimleri azsa.Aşağıdaki tablo tarih ve saat parçaları eksik eklenen değerleri listeler.

Tarih/saat bölümü

Doldurma

Seconds

00 Ekleyin.

Minutes

00: 00 Ekleyin.

Saat

00: 00: 00 Ekleyin.

Günü

Ayın günü 01 ekleyin.

Ay

Yılın ayı 01 ekleyin.

Daha fazla bilgi için bkz: Tümleştirme Hizmetleri veri türleri.

Integration Services simgesi (küçük)Integration Services ile güncel kalın

En son karşıdan yüklemeler, makaleler, örnekler ve seçilen topluluk çözümleri yanı sıra Microsoft videolar için ziyaret Integration Services sayfa msdn veya TechNet:

Bu güncelleştirmelerle ilgili otomatik bildirim almak için, sayfadaki RSS akışlarına abone olun.

Ayrıca bkz.

Kavramlar