La stessa ragione per cui la Luna è fatta di formaggio verde: non lo è. Nella maggior parte dei casi il formato predefinito è una sorta di stringa localizzata. A volte viene utilizzato il formato ISO, ma solitamente con trattini per una migliore leggibilità. YYYYMMDD
(o %Y%m%d
in strftime
parlance) è raramente il valore predefinito. Per essere onesti sono sicuro di averlo visto ma non riesco a pensare ad un esempio in questo momento.
Data Unix (utilità principali GNU)
date
Output:
Wed Sep 26 22:20:57 CEST 2018
Python
import time
print(time.ctime())
uscita:
Wed Sep 26 22:27:20 2018
C
#include <stdio.h>
#include <time.h>
int main () {
time_t curtime;
time(&curtime);
printf(ctime(&curtime));
return(0);
}
Output:
Wed Sep 26 22:40:01 2018
C ++
#include <ctime>
#include <iostream>
int main()
{
std::time_t result = std::time(nullptr);
std::cout << std::ctime(&result);
}
Output:
Wed Sep 26 22:51:22 2018
JavaScript
current_date = new Date ( );
current_date;
Output:
Wed Sep 26 2018 23:15:22 GMT+0200 (CEST)
SQLite
SELECT date('now');
Output:
2018-09-26
LibreOffice Calc
Gnumeric
onlyoffice
Python+numpy
importnumpyasnppd.datetime64('now')
Output:
numpy.datetime64('2018-09-26T21:31:55')
Python+panda
importpandasaspdpd.Timestamp('now',unit='s')
Output:
Timestamp('2018-09-2621:47:01.277114153')
Ingegneria del software
apport.log
ERROR:apport(pid9742)FriSep2817:39:442018:calledforpid1534,signal6,corelimit0,dumpmode2
alternatives.log
update-alternatives2018-05-0815:14:24:runwith--quiet--install/usr/bin/awkawk/usr/bin/mawk5--slave/usr/share/man/man1/awk.1.gzawk.1.gz/usr/share/man/man1/mawk.1.gz--slave/usr/bin/nawknawk/usr/bin/mawk--slave/usr/share/man/man1/nawk.1.gznawk.1.gz/usr/share/man/man1/mawk.1.gz
tazze/access.log
localhost--[28/Sep/2018:16:41:58+0200]"POST / HTTP/1.1" 200 360 Create-Printer-Subscriptions successful-ok
syslog
Sep 28 16:41:46 pop-os rsyslogd: [origin software="rsyslogd" swVersion="8.32.0" x-pid="946" x-info="http://www.rsyslog.com"] rsyslogd was HUPed