तारीख को स्ट्रिंग में बदलना

PowerShell:
तारीख को स्ट्रिंग में बदलना

How to (कैसे करें?):

PowerShell में, Get-Date कमांडलेट इस्तेमाल करके आसानी से तारीख को स्ट्रिंग में बदल सकते हैं।

# वर्तमान तारीख और समय को स्ट्रिंग में बदलना
$dateString = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
$dateString

आउटपुट:

2023-03-15 14:23:45

एक विशिष्ट फॉर्मेट में:

# एक कस्टम फॉर्मेट में तारीख को स्ट्रिंग में बदलना
$customDateString = (Get-Date).ToString("dd MMM, yyyy")
$customDateString

आउटपुट:

15 मार्च, 2023

Deep Dive (गहराई में जानकारी):

PowerShell में डेटटाइम को स्ट्रिंग में बदलने की क्षमता .NET क्लास लाइब्रेरी पर आधारित है। इतिहास में, कमांडलेट और डॉटनेट मेथड्स डेटा फॉर्मेटिंग के लिए विकसित किए गए थे। Get-Date -Format एक सरल तरीका है, जबकि [datetime]::Now.ToString() जैसे विधियाँ जटिल फॉर्मेटिंग के लिए हैं। I18N (Internationalization) के माध्यम से, तारीखों को स्थानीय संस्कृतियों के अनुसार फॉर्मेट किया जा सकता है, जैसे की हिंदी में दिन-महीना-वर्ष।

See Also (इसे भी देखें):