मुख्य कंटेंट तक स्किप करें

DateTimeZone.FromText

स्थानीय, वैश्विक और कस्टम datetimezone फ़ॉर्मेट से एक datetimezone बनाता है.

Syntax

DateTimeZone.FromText(
text as text,
optional options as any
) as datetimezone

Remarks

एक टेक्स्ट रूप से datetimezone मान बनाता है, text. अतिरिक्त प्रॉपर्टीज़ निर्दिष्ट करने के लिए, एक वैकल्पिक record पैरामीटर options प्रदान किया जा सकता है. record में निम्नलिखित फ़ील्ड हो सकते हैं:

  • Format: एक text मान, जो यह दर्शाता है कि किस फ़ॉर्मेट का उपयोग करना है. ज़्यादा जानकारी के लिए, https://go.microsoft.com/fwlink/?linkid=2180104 और https://go.microsoft.com/fwlink/?linkid=2180105 पर जाएँ. इस फ़ील्ड को छोड़ देने या null देने पर, तारीख को सबसे अच्छे तरीके से पार्स करने की कोशिश की जाएगी.
  • Culture: जब Format null नहीं होता है, तो Culture कुछ फ़ॉर्मेट निर्दिष्टकर्ताओं को नियंत्रित करता है. उदाहरण के लिए, "en-US" में "MMM" का मतलब "Jan", "Feb", "Mar", ... होता है, जबकि "ru-RU" में "MMM" का मतलब "янв", "фев", "мар", ... होता है. जब Format null होता है, तो Culture उपयोग किए जाने वाले डिफ़ॉल्ट फ़ॉर्मेट को नियंत्रित करता है. जब Culture null हो या उसे छोड़ दिया जाए, तो Culture.Current का उपयोग किया जाता है.

लीगेसी वर्कफ़्लोज़ का समर्थन करने के लिए, options एक टेक्स्ट मान भी हो सकता है. इसका व्यवहार वैसा ही है जैसे कि options = [Format = null, Culture = options].

Examples

Example #1

"2010-12-31T01:30:00-08:00" को datetimezone मान में रूपांतरित करें.

DateTimeZone.FromText("2010-12-31T01:30:00-08:00")

Result:

#datetimezone(2010, 12, 31, 1, 30, 0, -8, 0)

Example #2

कस्टम फ़ॉन्ट और जर्मन कल्चर का उपयोग करके रूपांतरित करें.

DateTimeZone.FromText("30 Dez 2010 02:04:50.369730 +02:00", [Format="dd MMM yyyy HH:mm:ss.ffffff zzz", Culture="de-DE"])

Result:

#datetimezone(2010, 12, 30, 2, 4, 50.36973, 2, 0)

Example #3

ISO 8601 का उपयोग करके रूपांतरित करें.

DateTimeZone.FromText("2009-06-15T13:45:30.0000000-07:00", [Format="O", Culture="en-US"])

Result:

#datetimezone(2009, 6, 15, 13, 45, 30, -7, 0)

Category

DateTimeZone