मैं सिस्टम घड़ी (समय और तारीख) पढ़ सकते हैं और पर्ल में एक मानव पठनीय प्रारूप में प्रदर्शित करने के लिए की जरूरत है।पर्ल में सिस्टम समय और दिनांक कैसे पढ़ते हैं?
:#!/usr/local/bin/perl
@months = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec);
@weekDays = qw(Sun Mon Tue Wed Thu Fri Sat Sun);
($second, $minute, $hour, $dayOfMonth, $month, $yearOffset, $dayOfWeek, $dayOfYear, $daylightSavings) = localtime();
$year = 1900 + $yearOffset;
$theTime = "$hour:$minute:$second, $weekDays[$dayOfWeek] $months[$month] $dayOfMonth, $year";
print $theTime;
जब आप प्रोग्राम चलाने के लिए, आप एक अधिक पठनीय तारीख और इस तरह समय देखना चाहिए:
वर्तमान में, मैं निम्न विधि (जो मैं here पाया जाता है) का उपयोग कर रहा
9:14:42, Wed Dec 28, 2005
ऐसा लगता है कि वास्तविक उत्पादन कोड की तुलना में यह चित्रण के लिए अधिक है। क्या कोई और वैधानिक तरीका है?
धन्यवाद, मैं यह एक बहुत कठिन की तुलना में यह होने की जरूरत बना रही थी। :) –
ध्यान दें कि 'स्थानीयसमय' (एक?) स्थानीय समय के अमेरिकी प्रारूप है, यदि आप वास्तव में आउटपुट प्रदान करना चाहते हैं, तो आपको थोड़ा कठिन काम करना होगा। –