Get-Date -Format FileDateTime

कुछ इस तरह देता है:

20211027T1306219297

क्या ऐसी स्ट्रिंग को डेटाटाइम वैरिएबल में आयात करना संभव है? कुछ इस तरह?

$date = Get-Date "20211027T1306219297"
0
Jan Ptáčník 27 अक्टूबर 2021, 14:13

1 उत्तर

सबसे बढ़िया उत्तर

आप का उपयोग कर सकते हैं [datetime]::ParseExact विधि yyyyMMddTHHmmssffff के साथ प्रारूप तर्क के रूप में।

$date = [datetime]::ParseExact("20211027T1306219297", 'yyyyMMddTHHmmssffff', $null)

ऐसा इसलिए है क्योंकि FileDateTime आंतरिक रूप से yyyyMMddTHHmmssffff प्रारूप का उपयोग करता है, जो यहां

फाइलडेटटाइम.

वर्तमान दिनांक और समय की एक फ़ाइल या पथ-अनुकूल प्रतिनिधित्व स्थानीय समय, 24 घंटे के प्रारूप में। प्रारूप है yyyyMMddTHHmmssffff (केस-संवेदी, 4-अंकीय वर्ष, 2-अंकीय माह, 2-अंकीय दिन का उपयोग करते हुए, समय विभाजक के रूप में अक्षर T, 2-अंकीय घंटा, 2-अंकीय मिनट, 2-अंकीय दूसरा, और 4-अंकीय मिलीसेकंड)। उदाहरण के लिए: 20190627T0840107271।

1
Abdul Niyas P M 27 अक्टूबर 2021, 14:27