La misma razón por la que la Luna está hecha de queso verde: no lo está. En la mayoría de los casos, el formato predeterminado es algún tipo de cadena localizada. A veces se usa el formato ISO, pero generalmente con guiones para una mejor legibilidad. YYYYMMDD
(o %Y%m%d
en el strftime
lenguaje) rara vez es el predeterminado. Para ser justos, estoy seguro de que lo he visto, pero no puedo pensar en un ejemplo en este momento.
Fecha Unix (utilidades principales de GNU)
date
Salida:
Wed Sep 26 22:20:57 CEST 2018
Pitón
import time
print(time.ctime())
salida:
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);
}
Salida:
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);
}
Salida:
Wed Sep 26 22:51:22 2018
Javascript
current_date = new Date ( );
current_date;
Salida:
Wed Sep 26 2018 23:15:22 GMT+0200 (CEST)
SQLite
SELECT date('now');
Salida:
2018-09-26
LibreOffice Calc

Gnumeric

OnlyOffice

Python + numpy
import numpy as np
pd.datetime64('now')
Salida:
numpy.datetime64('2018-09-26T21:31:55')
Python + pandas
import pandas as pd
pd.Timestamp('now', unit='s')
Salida:
Timestamp('2018-09-26 21:47:01.277114153')

apport.log
ERROR: apport (pid 9742) Fri Sep 28 17:39:44 2018: called for pid 1534, signal 6, core limit 0, dump mode 2
alternativas.log
update-alternatives 2018-05-08 15:14:24: run with --quiet --install /usr/bin/awk awk /usr/bin/mawk 5 --slave /usr/share/man/man1/awk.1.gz awk.1.gz /usr/share/man/man1/mawk.1.gz --slave /usr/bin/nawk nawk /usr/bin/mawk --slave /usr/share/man/man1/nawk.1.gz nawk.1.gz /usr/share/man/man1/mawk.1.gz
tazas / acceso.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
asctime
, todavía se usan ampliamente en muchos lugares. Es bueno que RFC 3339 e ISO 8601 estén desplazando gradualmente los formatos más antiguos, y ciertamente son lo que se debe usar en el futuro. En términos más generales, diría que la forma básica ISO 8601 (YYYYMMDD sin caracteres separadores) es en realidad menos común que otras formas, como YYYY-MM-DD.