Data do calendário
Calendário | Hoje |
---|---|
Gregório | 9 de Abril de 2023 |
Julian. | 27 de Março de 2023 |
Hijri (Tabular) | 18 Ramadão 1444 |
Hebraico | 18 Nisan 5783 |
Persa persa | 20 Farvardin 1402 |
Uma data do calendário é uma referência a um dia específico representado em um sistema de calendário. A data do calendário permite identificar o dia específico. O número de dias entre duas datas pode ser calculado. Por exemplo, "25 de abril de 2023" é dez dias depois de "15 de abril de 2023". A data de um determinado evento depende do fuso horário observado. Por exemplo, o ataque aéreo a Pearl Harbor que começou às 7h48, horário havaiano, em 7 de dezembro de 1941, ocorreu às 3h18, horário padrão do Japão, em 8 de dezembro no Japão.
Um determinado dia pode ser atribuído a uma data nominal diferente de acordo com o calendário usado, portanto, um sufixo de identificação pode ser necessário em caso de ambigüidade. O calendário gregoriano é o calendário civil mais utilizado no mundo e é designado (em inglês) como AD ou CE. Muitas culturas usam calendários religiosos ou reais, como o calendário gregoriano (cristandade ocidental, AD), calendário hebraico (judaísmo, AM), calendário islâmico (islamismo, AH), calendário juliano (cristandade oriental, AD) ou qualquer outro dos muitos calendários usado em todo o mundo. Na maioria dos sistemas de calendário, a data consiste em três partes: o (numerado) dia do mês, o mês e o (numerado) ano. Também pode haver partes adicionais, como o dia da semana. Os anos geralmente são contados a partir de um determinado ponto de partida, geralmente chamado de época, com era referindo-se ao período de tempo desde aquela época.
Uma data sem o ano também pode ser chamada de data ou data do calendário (como "9 de abril" em vez de "9 de abril de 2023"). Como tal, é uma abreviação do ano atual ou define o dia de um evento anual, como um aniversário em 31 de maio, um feriado em 1º de setembro ou o Natal em 25 de dezembro.
Muitos sistemas de computador armazenam internamente pontos no tempo no formato de hora do Unix ou em algum outro formato de hora do sistema. O comando date (Unix) — usando internamente as funções de data e hora C — pode ser usado para converter essa representação interna de um ponto no tempo para a maioria das representações de data mostradas aqui.
Mapa de uso
Formato de data
Existe uma grande variedade de formatos de datas em uso, que diferem na ordem dos componentes de data. Essas variações usam a data de amostra de 31 de maio de 2006: (por exemplo, 31/05/2006, 31/05/2006, 2006/05/31), separadores de componentes (por exemplo, 31/05/2006, 31/05/2006, 31-05- 2006), se zeros à esquerda estão incluídos (por exemplo, 31/5/2006 vs. 31/05/2006), se todos os quatro dígitos do ano estão escritos (por exemplo, 31.05.2006 vs. 31.05.06) e se o mês é representado em algarismos arábicos ou romanos ou pelo nome (por exemplo, 31.05.2006, 31.V.2006 vs. 31 de maio de 2006).
Gregoriano, dia–mês–ano (DMY)
Esta sequência little-endian é usada pela maioria do mundo e é a forma preferida pelas Nações Unidas ao escrever o formato de data completa em documentos oficiais. Este formato de data se origina do costume de escrever a data como "o enésimo dia de [mês] no ano de nosso Senhor [ano]" em documentos religiosos e legais ocidentais. O formato diminuiu com o tempo, mas a ordem dos elementos permaneceu constante. Os exemplos a seguir usam a data de 9 de novembro de 2006. (Com os anos de 2000 a 2009, deve-se tomar cuidado para garantir que os anos de dois dígitos não pretendam ser 1900 a 1909 ou outros anos semelhantes.) Os pontos têm uma função de ordinal ponto.
- "9 de novembro de 2006" ou "9 de novembro de 2006" (este último é comum em regiões de língua alemã)
- 9/11/2006 ou 09/11/2006
- 09.11.2006 ou 9.11.2006
- 9. 11. 2006
- 9-11-2006 ou 09-11-2006
- 09-Nov-2006
- 09Nov06 – Usado, incluindo nos EUA, onde o espaço precisa ser salvo por falta de pontuação (muitas vezes visto na data de artigos de notícias da Internet).
- [O] 9 [de] Novembro 2006 – 'The' e 'of' são muitas vezes falados, mas geralmente omitidos em todos, mas a escrita mais formal, como documentos legais.
- 09/Nov/2006 – usado no formato de log comum
- quinta-feira, 9 de novembro de 2006
- 9/xi/06, 9.xi.06, 9-xi.06, 9/xi-06, 9.XI.2006, 9. XI. 2006 ou 9 XI 2006 (usando o numeral romano para o mês) – No passado, esta era uma maneira comum e típica de distinguir o dia do mês e foi amplamente utilizada em muitos países, mas recentemente esta prática foi afetada pelo retiro geral do uso de numerais romanos. Isso geralmente é limitado apenas à caligrafia e não é colocado em qualquer forma de impressão. Está associado a várias escolas e universidades. Ele também foi usado pelo Vaticano como uma alternativa para usar meses nomeados após divindades romanas. É usado em postmarks canadenses como uma forma bilíngue do mês. Também foi comumente usado na União Soviética, tanto na caligrafia quanto na impressão.
- 9 Novembro 2006 CE ou 9 Novembro 2006 AD
Gregoriano, ano–mês–dia (YMD)
Neste formato, o item de dados mais significativo é escrito antes dos itens de dados menores, ou seja, o ano antes do mês antes do dia. É consistente com o big-endianness do sistema de numeração hindu-arábico, que progride da magnitude de ordem mais alta para a mais baixa. Ou seja, usando esse formato, as ordenações textuais e as ordenações cronológicas são idênticas. Este formulário é padrão no Leste Asiático, Irã, Lituânia, Hungria e Suécia; e alguns outros países de forma limitada.
Exemplos para o dia 9 de novembro de 2003:
- 2003-11-09: o formato padrão de data/hora da Internet, um perfil do padrão internacional ISO 8601, ordena os componentes de uma data como esta, e também usa zeros líderes, por exemplo, 1996-05-01, para ser facilmente lido e classificado por computadores. É usado com UTC no RFC 3339. Este formato também é favorecido em certos países asiáticos, principalmente países do Leste Asiático, bem como em alguns países europeus. A convenção de big-endian também é frequentemente usada no Canadá, mas todas as três convenções são usadas lá (ambos os endianos e o formato de MMDDYYYY são permitidos em cheques bancários canadenses desde que o layout do cheque deixa claro qual o estilo deve ser usado).
- 2003 9 de Novembro
- 2003Nov9 ou 2003Nov09
- 2003-Nov-9 ou 2003-Nov-09
- 2003-Nov-9, domingo
- 2003. Novembro 9. – O formato oficial na Hungria, ponto após ano e dia, nome do mês com pequena inicial. Seguindo formatos mais curtos também pode ser usado: 2003. nov. 9., 2003. 11. 9., 2003. XI. 9.
- 2003.11.9 usando pontos e sem zeros principais, comuns na China.
- 2003.11.09
- 2003/11/09 usando escórias e zeros principais, comuns no Japão na Internet.
- 2003/11/9
- 03/11/2009
- 20031109: o perfil "formato básico" da ISO 8601, um número de 8 dígitos que fornece códigos de data monotônicos, comuns em computação e cada vez mais usados em nomes de arquivos de computador datados. É usado no formato de arquivo iCalendar padrão definido no RFC 5545. Uma grande vantagem do "formato básico" ISO 8601 é que um tipo textual simples é equivalente a um tipo por data.
Também é estendido através do horário do relógio no formato big-endian universal: 9 de novembro de 2003, 18h 14m 12s, ou 2003/11/9/18:14:12 ou (ISO 8601) 2003-11-09T18:14: 12.
Gregoriano, mês-dia-ano (MDY)
Esta sequência é usada principalmente nas Filipinas e nos Estados Unidos. Também é usado em diferentes graus no Canadá (embora nunca em Quebec). Este formato de data era comumente usado ao lado da forma little-endian no Reino Unido até meados do século 20 e pode ser encontrado tanto na mídia impressa extinta quanto na moderna, como o London Gazette e o The Vezes, respectivamente. Esse formato também era comumente usado por vários meios de comunicação impressos em inglês em muitas ex-colônias britânicas e também um dos dois formatos comumente usados na Índia durante a era do Raj britânico até meados do século XX. Nos Estados Unidos, diz-se a partir de domingo, 9 de novembro, por exemplo, embora o uso de "the" não é incomum (por exemplo, domingo, 9 de novembro e até mesmo 9 de novembro, domingo, também são possíveis e prontamente compreendidos).
- quinta-feira, 9 de novembro de 2006
- 9 de novembro de 2006
- Nov 9, 2006
- Nov-9-2006
- Nov-09-2006
- 11/9/2006 ou 11/09/2006
- 11-09-2006 ou 11-9-2006
- 11.09.2006 ou 11.9.2006
- 11.09.06
- 11/09/2006
A convenção moderna é evitar o uso da forma ordinal (th, st, rd, nd) dos números quando o dia segue o mês (4 de julho ou 4 de julho de 2006). O ordinal era comum no passado e ainda é usado algumas vezes ([o] 4 de julho ou 4 de julho).
Gregoriano, ano–dia–mês (YDM)
Este formato de data é usado no Cazaquistão, Letônia, Nepal e Turquemenistão. De acordo com as regras oficiais de documentação de datas pelas autoridades governamentais, o formato de data longa em cazaque é escrito na ordem ano-dia-mês, por exemplo 5 de abril de 2006 (Cazaque: 2006 жылғы 05 сәуір).
Padrões
Existem vários padrões que especificam formatos de data:
- ISO 8601 Elementos de dados e formatos de intercâmbio – Intercâmbio de informações – Representação de datas e tempos especifica YYY-MM-DD (os separadores são opcionais, mas apenas hífens são permitidos para ser usado), onde todos os valores são numéricos de comprimento fixo, mas também permite Sim., onde DDD é o número ordinal do dia dentro do ano, por exemplo, 2001–365.
- RFC 3339 Data e Hora na Internet: Timestamps especifica YYY-MM-DD, isto é, um subconjunto particular das opções permitidas pela ISO 8601.
- RFC 5322 Formato de Mensagem da Internet especifica mês do dia ano Onde? dia é um ou dois dígitos, mês é uma abreviatura de três letras mês, e ano são quatro dígitos.
Sobrecarga de uso
Muitas formas numéricas podem criar confusão quando usadas em correspondência internacional, particularmente ao abreviar o ano para seus dois dígitos finais, sem contexto.
Por exemplo, "07/08/06" pode se referir a 7 de agosto de 2006 ou 8 de julho de 2006 (ou 1906, ou o sexto ano de qualquer século), ou 6 de agosto de 2007 e, mesmo em alguns casos extremamente raros, pode significar 8 de junho de 2007. Nos Estados Unidos, as datas raramente são escritas em formas puramente numéricas na escrita formal, embora sejam muito comuns em outros lugares; quando formas numéricas são usadas, o mês aparece primeiro. No Reino Unido, embora seja considerado aceitável, embora menos comum, escrever nome do mês, dia, ano, essa ordem nunca é usada quando escrita numericamente. No entanto, como exceção, a abreviação americana "9/11" é amplamente entendido como referindo-se aos ataques terroristas de 11 de setembro de 2001.
Quando números são usados para representar meses, uma quantidade significativa de confusão pode surgir devido à ambigüidade de uma ordem de data; especialmente quando os números que representam o dia, mês ou ano são baixos, pode ser impossível dizer qual ordem está sendo usada. Isso pode ser esclarecido usando quatro dígitos para representar anos e nomeando o mês; por exemplo, "fevereiro" em vez de "02". A ordem de data ISO 8601 com anos de quatro dígitos: AAAA-MM-DD (introduzida na ISO 2014), é especificamente escolhida para ser inequívoca. O padrão ISO 8601 também tem a vantagem de ser independente de idioma e, portanto, é útil quando pode não haver contexto de idioma e uma aplicação universal é desejada (data de validade em produtos de exportação, por exemplo). Muitos sites da Internet usam AAAA-MM-DD, e aqueles que usam outras convenções costumam usar -MMM- para o mês para esclarecer e evitar ambigüidades (2001-MAY-09, 9-MAY-2001, MAY 09 2001, etc.).
Além disso, a Organização Internacional de Padronização considera que seu padrão ISO 8601 faz sentido de uma perspectiva lógica. Unidades mistas, por exemplo, pés e polegadas, ou horas e minutos, normalmente são escritas com a maior unidade primeiro, em ordem decrescente. Os números também são escritos nessa ordem, então os dígitos de 2006 indicam, em ordem, o milênio, o século dentro do milênio, a década dentro do século e o ano dentro da década. A única ordem de data consistente com essas convenções bem estabelecidas é ano-mês-dia. Uma lista de datas em texto simples com este formato pode ser facilmente classificada por gerenciadores de arquivos, processadores de texto, planilhas e outras ferramentas de software com funções de classificação integradas. Alguns sistemas de banco de dados usam uma representação de oito dígitos AAAAMMDD para lidar com valores de data. Nomear pastas com AAAA-MM-DD no início permite que elas sejam listadas em ordem de data ao classificar por nome – especialmente útil para organizar bibliotecas de documentos.
Um dos primeiros padrões federais de processamento de informações dos EUA recomendava anos de 2 dígitos. Isso agora é amplamente reconhecido como extremamente problemático, por causa do problema do ano 2000. Algumas agências governamentais dos EUA agora usam ISO 8601 com anos de 4 dígitos.
Ao fazer a transição de uma notação de data para outra, as pessoas geralmente escrevem os dois estilos; por exemplo, datas do estilo antigo e do novo estilo na transição do calendário juliano para o gregoriano.
Vantagens para ordenar em sequência
Uma das vantagens de usar o formato de data ISO 8601 é que a ordem lexicográfica (ASCIIbética) das representações é equivalente à ordem cronológica das datas, assumindo que todas as datas estão no mesmo fuso horário. Assim, as datas podem ser classificadas usando algoritmos simples de comparação de strings e, de fato, por qualquer agrupamento da esquerda para a direita. Por exemplo:
2003-02-28 (28 de fevereiro de 2003) classifica antes 2006-03-01 (1 março 2006) que classifica antes 2015-01-30 (30 de janeiro de 2015)
O layout AAAA-MM-DD é o único formato comum que pode fornecer isso. Classificar outras representações de data envolve alguma análise das strings de data. Isso também funciona quando um horário no formato de 24 horas é incluído após a data, desde que todos os horários estejam no mesmo fuso horário.
O ISO 8601 é amplamente usado onde são necessárias datas concisas, legíveis por humanos, mas facilmente computáveis e inequívocas, embora muitos aplicativos armazenem datas internamente como hora UNIX e apenas convertam para ISO 8601 para exibição. Vale a pena notar que todos os sistemas operacionais de computador modernos retêm informações de data de arquivos fora de seus títulos, permitindo ao usuário escolher qual formato prefere e classificá-los assim, independentemente do tamanho dos arquivos. nomes.
Uso especializado
Apenas dia e ano
Os militares dos EUA às vezes usam um sistema, que eles chamam de "formato de data juliano" que indica o ano e o dia real dos 365 dias do ano (e, portanto, a designação do mês não seria necessária). Por exemplo, "11 de dezembro de 1999" pode ser escrito em alguns contextos como "1999345" ou "99345", para o 345º dia de 1999. Este sistema é mais usado na logística militar dos EUA, pois simplifica o processo de cálculo das datas estimadas de embarque e chegada. Por exemplo: digamos que um motor de tanque leve cerca de 35 dias para ser enviado por mar dos EUA para a Coreia do Sul. Se o motor for enviado em 06104 (sexta-feira, 14 de abril de 2006), deve chegar em 06139 (sexta-feira, 19 de maio). Observe que, fora das forças armadas dos EUA e de algumas agências governamentais dos EUA, incluindo o Internal Revenue Service, esse formato geralmente é chamado de "data ordinal", em vez de "data juliana".
Tais formatos de data ordinal também são usados por muitos programas de computador (especialmente aqueles para sistemas de mainframe). O uso de um número de dia juliano de três dígitos economiza um byte de armazenamento do computador em um mês de dois dígitos mais um dia de dois dígitos, por exemplo, "17 de janeiro" é 017 em juliano versus 0117 no formato mês-dia. O OS/390 ou seu sucessor, z/OS, exibe as datas no formato aa.ddd para a maioria das operações.
O horário do UNIX armazena o tempo como um número em segundos desde o início da época do UNIX (1970-01-01).
Outro "ordinal" sistema de data ("ordinal" no sentido de avançar em valor em um à medida que a data avança em um dia) é de uso comum em cálculos astronômicos e referências e usa o mesmo nome que este "logística" 34; sistema. A continuidade da representação do período independentemente da época do ano considerada é de grande utilidade para ambos os grupos de especialistas. Os astrônomos descrevem seu sistema como sendo também uma "data juliana" sistema.
Número da semana usado
Empresas na Europa costumam usar ano, número da semana e dia para fins de planejamento.
Assim, por exemplo, um evento em um projeto pode acontecer em w43< /code> (semana 43) ou
w43-1
(segunda-feira, semana 43) ou, se for necessário indicar o ano, em w0643
(o ano de 2006, semana 43; ou seja, segunda-feira, 23 de outubro a domingo, 29 de outubro de 2006).
Um ano de numeração de semana ISO tem 52 ou 53 semanas completas. Isso é 364 ou 371 dias em vez do ano gregoriano convencional de 365 ou 366 dias. Esses anos de 53 semanas ocorrem em todos os anos que têm quinta-feira como 1º de janeiro e em anos bissextos que começam na quarta-feira, 1º de janeiro. A semana extra às vezes é chamada de 'semana bissexta', embora a ISO 8601 não use esse termo.
Expressando datas em inglês falado
No idioma inglês fora da América do Norte (principalmente na Europa anglófona e em alguns países da Australásia), as datas completas são escritas como 7 de dezembro de 1941 (ou 7 de dezembro de 1941) e falado como "sete de dezembro de mil novecentos e quarenta e um" (uso extremamente comum de "the" e "of"), com o uso ocasional de 7 de dezembro de 1941 ("7 de dezembro de dezenove quarenta e um'). Em comum com a maioria dos usos europeus continentais, no entanto, todas as datas numéricas são invariavelmente ordenadas dd/mm/aaaa.
No Canadá e nos Estados Unidos, a forma escrita usual é 7 de dezembro de 1941, falada como "7 de dezembro de mil novecentos e quarenta e um" ou coloquialmente "Sete de dezembro de mil novecentos e quarenta e um". Os numerais ordinais, no entanto, nem sempre são usados ao escrever e pronunciar datas, e "dezembro de mil novecentos e quarenta e um" também é uma pronúncia aceita da data escrita 7 de dezembro de 1941. Uma exceção notável a esta regra é o 4 de julho (Dia da Independência dos EUA).
Contenido relacionado
24 de agosto
30 de julho
31 de agosto