InglêsFrancêsEspanhol

favicon do OnWorks

dateutils.dround - Online na nuvem

Execute dateutils.dround no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dateutils.dround que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


dround - Arredonda DATE / TIME para a próxima ocorrência de RNDSPEC.

SINOPSE


redondo [OPÇÃO] ... [DATA HORA] RNDSPEC...

DESCRIÇÃO


Arredonde DATE / TIME para a próxima ocorrência de RNDSPEC.

Se DATA / HORA for omitido, um fluxo de data / hora será lido de stdin.

DATE / TIME também pode ser um dos seguintes especiais
- 'agora' interpretado como o carimbo de hora atual (UTC)
- 'time' a parte do tempo do carimbo de hora atual (UTC)
- 'hoje' a data atual (de acordo com UTC)
- `tomo [rrow] 'data de amanhã (de acordo com UTC)
- `y [ester] day 'data de ontem (de acordo com UTC)

Os RNDSPECs podem ser nomes de meses (janeiro, fevereiro, ...), nomes de dias da semana (dom, seg, ...) ou dias. Se um
nome do mês a próxima data / hora em relação a DATA / HORA é retornada cuja parte do mês corresponde
o valor fornecido, então, por exemplo, .g. dround 2012-01-01 Feb 'retornará 2012-02-01. Se um dia de semana
nome é fornecido, a próxima data / hora após DATA / HORA cuja parte do dia da semana corresponda aos valores
dado é retornado. Se for um dia, a próxima data / hora após DATA / HORA cuja parte do dia corresponda é
retornou, então `dround 2012-01-15 1 'retornará 2012-02-01.

RNDSPECs também podem ser múltiplos das unidades de divisão do dia, por exemplo, rodadas de 1h para o mais próximo
hora completa, 30m até a meia hora mais próxima e 10s até a próxima marca dos 10s.

Para arredondar para a ocorrência anterior de um RNDSPEC, qualquer argumento pode ser prefixado com um `- '
para denotar isso. Por exemplo, `dround 2012-02-14 -1 'retornará em 2012/02/01. E `dround
2012/02/11 - -Sep 'retornará 2011/09/11.

Vários RNDSPECs são avaliados da esquerda para a direita.

Observe que o arredondamento não é comutativo, por exemplo, 2012/03/01, Set Set -> 2012/09/03 vs.
2012/03/01, Set Sáb -> 2012/09/01

Observe que as strings não numéricas prefixadas com um `- 'entram em conflito com as opções da linha de comando
e um separador `- 'deve ser usado.

Reconhecido OPÇÃOs:

-h, --Socorro
Imprimir ajuda e sair

-V, --versão
Versão para impressão e saída

-q, --quieto
Suprima a mensagem sobre erros e correções do analisador de data / hora e duração. o
o padrão é imprimir um aviso ou o valor fixo e retornar o código de erro 2.

-f, --formato=STRING
Formato de saída. Pode ser uma string especificadora (semelhante ao FMT de strftime ())
ou o nome de um calendário.

-i, --Formato de entrada=STRING...
Formato de entrada, pode ser usado várias vezes. Cada data / hora será passada para o
analisadores de formato de entrada na ordem em que são fornecidos, se uma data / hora pode ser lida
com sucesso com uma determinada string de especificador de formato de entrada, esse valor será usado.

-e, --barra invertida-escapa
Permite a interpretação de escapes de barra invertida no especificador de formato de saída e entrada
cordas.

-S, --sed-modo
Copie partes da entrada antes e depois de uma data / hora correspondente. Observe que todos
ocorrências de data / hora dentro de uma linha serão processadas.

- da zona=ZONA
Interprete as datas em stdin ou na linha de comando como provenientes do fuso horário ZONE.

-z, --zona=ZONA
Converta as datas impressas no stdout para o fuso horário ZONE, padrão: UTC.

-n, --próximo
Sempre arredondar para uma data ou hora diferente.

FORMATO SPECS


As especificações de formato em dateutils são semelhantes a posix 'strftime ().

No entanto, devido a uma gama mais ampla de calendários suportados, os dateutils devem empregar diferentes
regras.

Especificações de data:
% a O nome abreviado do dia da semana
% A O nome completo do dia da semana
% _a O nome do dia da semana abreviado para um único caractere (MTWRFAS)
% b o nome abreviado do mês
% B O nome completo do mês
% _b O nome do mês abreviado para um único caractere (FGHJKMNQUVXZ)
% c A contagem do dia da semana dentro do mês (intervalo de 00 a 05)
% C A contagem do dia da semana dentro do ano (faixa de 00 a 53)
% d O dia do mês, 2 dígitos (intervalo de 00 a 31)
% D O dia do ano, 3 dígitos (intervalo 000 a 366)
% F Equivalente a% Y-% m-% d (formato canônico de ymd)
% j equivalente a% D
% m O mês no calendário atual (intervalo de 00 a 19)
% Q O trimestre do ano (intervalo Q1 a Q4)
% q O número do trimestre (intervalo de 01 a 04)
% s O número de segundos desde a época.
% u O dia da semana como um número (faixa de 01 a 07, domingo sendo 07)
% U A contagem da semana, o dia da semana é Dom (faixa de 00 a 53)
% V A contagem de semanas ISO, o dia da semana é seg (faixa de 01 a 53)
% w O dia da semana como um número (faixa de 00 a 06, domingo sendo 00)
% W A contagem da semana, o dia da semana é seg (faixa de 00 a 53)
% y O ano sem século (intervalo de 00 a 99)
% Y O ano incluindo o século
% Z O deslocamento da zona em horas e minutos (HH: MM) com
um sinal precedente (+ para deslocamentos a leste de UTC, - para deslocamentos
oeste de UTC)

% Od O dia em algarismos romanos
% Om O mês em algarismos romanos
% Oy O ano de dois dígitos como algarismos romanos
% OY O ano incluindo o século em algarismos romanos

% rs Em sistemas de tempo cuja época é diferente da época unix, este
seleciona o número de segundos desde então.
% rY Em calendários com anos que não coincidem com o Gregoriano
anos, isso seleciona o ano do calendário.

% dth O dia do mês como um número ordinal, 1º, 2º, 3º, etc.
% mth O mês do ano como um número ordinal, 1º, 2º, 3º, etc.

% db O dia útil do mês (desde o último mês do último mês)
% dB Número de dias úteis até o último mês deste mês

Especificações de tempo:
% H A hora do dia usando um relógio de 24 horas, 2 dígitos (faixa de 00 a 23)
% I A hora do dia usando um relógio de 12h, 2 dígitos (faixa de 01 a 12)
% M O minuto (intervalo de 00 a 59)
% N os nanossegundos (intervalo 000000000 a 999999999)
% p A string AM ou PM, meio-dia é PM e meia-noite é AM.
% P como% p mas em minúsculas
% S (intervalo de 00 a 60, 60 é para segundos bissextos)
% T Equivalente a% H:% M:% S

Especificações gerais:
% n Um caractere de nova linha
% t Um caractere de tabulação
%% Um caractere% literal

Modificadores:
Modificador% O para transformar números decimais em algarismos romanos
% r Modificador para transformar unidades em unidades reais
o sufixo, ler e imprimir números ordinais
b Sufixo, tratar os dias como dias úteis

Por design, datas anteriores a 1601/01/01 não são suportadas.

Para conformidade, aqui está uma lista de designadores de calendário e seu formato correspondente
corda:
ymd% Y-% m-% d
ymcw% Y-% m-% c-% w
ywd% rY-W% V-% u
bizda% Y-% m-% db
lilian n / a
ldn n / a
julian n / a
jdn n / a

Esses designadores podem ser usados ​​como string de formato de saída, além disso, @code {lilian} / @ code {ldn}
e @code {julian} / @ code {jdn} também podem ser usados ​​como string de formato de entrada.

ESPECIFICANDO DURAÇÃO


Algumas ferramentas ("dadd", "dseq") precisam de durações como entrada. As durações são geralmente
incompatível com formatos de entrada conforme especificado por "-i | --input-format" e (no momento)
a sintaxe de entrada é fixa.

O formato geral é "+ -Nunidade", onde "+" ou "-" é o sinal, "N" é um número e "unidade" é o
unidade conforme discutido abaixo.

Unidades:
segundos
m minutos
h horas
rs segundos da vida real, incluindo transições de salto

d dias
b dias úteis
mo meses
y anos

EXEMPLOS


$ dround 2012-03-01 2
2012-03-02
$

$ rodada -n 2012/03/01 1
2012-04-01
$

$ volta 17:04:00 5m
17:05:00
$

$ rodada -n 17:04:00 1m
17:05:00
$

Use dateutils.dround online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Kernel em tempo real do FreeRTOS (RTOS)
    Kernel em tempo real do FreeRTOS (RTOS)
    O FreeRTOS é um aplicativo em tempo real líder de mercado
    sistema operacional (RTOS) para
    microcontroladores e pequenos
    microprocessadores. Distribuído livremente
    sob licença de código aberto do MIT...
    Baixar FreeRTOS Real Time Kernel (RTOS)
  • 2
    Avogadro
    Avogadro
    Avogadro é um avançado molecular
    editor projetado para uso multiplataforma
    em química computacional, molecular
    modelagem, bioinformática, materiais
    Ciência e ...
    Baixar Avogadro
  • 3
    XMLTV
    XMLTV
    XMLTV é um conjunto de programas para processar
    Listagens de TV (tvguide) e ajuda a gerenciar
    sua exibição de TV, armazenando listagens em um
    Formato baseado em XML. Existem utilitários para
    Faz...
    Baixar XMLTV
  • 4
    greve
    greve
    Projeto Strikr Software Livre. Artefatos
    lançado sob uma 'intenção baseada'
    licença dupla: AGPLv3 (comunidade) e
    CC-BY-NC-ND 4.0 internacional
    (comercial)...
    Baixar strikr
  • 6
    GIFLIB
    GIFLIB
    giflib é uma biblioteca para leitura e
    escrevendo imagens gif. É API e ABI
    compatível com libungif que estava em
    uso amplo enquanto a compressão LZW
    algoritmo foi...
    Baixar GIFLIB
  • Mais "

Comandos Linux

Ad