GoGPT Best VPN GoSearch

OnWorksファビコン

dateutils.dconv - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで dateutils.dconv を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド dateutils.dconv です。

プログラム:

NAME


dconv - 暦体系間で DATE/TIME を変換します.

SYNOPSIS


dconv [オプション] ... [日付時刻] ...

DESCRIPTION


カレンダー システム間で DATE/TIME を変換します。 DATE/TIME を省略した場合、日時は
標準入力から読み取ります。

日付/時刻は次のスペシャルのいずれかにすることもできます
- 「now」は現在 (UTC) タイムスタンプとして解釈されます。
- `time' 現在 (UTC) タイムスタンプの時間部分
- `today' 現在の日付 (UTC による)
- ` tomo[rrow] ' 明日の日付 (UTC による)
- `y[ester]day' 昨日の日付 (UTC による)

認識 オプションs:

-h, - 助けて
ヘルプを印刷して終了します

-V, - バージョン
バージョンを印刷して終了します

-q, - 静かな
日付/時刻と期間のパーサー エラーと修正に関するメッセージを抑制します。 の
デフォルトでは、警告または修正された値が出力され、エラー コード 2 が返されます。

-f, - フォーマット=STRING
出力フォーマット。 これは指定子文字列 (strftime() の FMT と同様) のいずれかになります。
またはカレンダーの名前。

-i, --入力フォーマット=STRING...
入力形式。複数回使用できます。 各日付/時刻は、
日付/時刻を読み取ることができる場合は、指定された順序で入力フォーマット パーサーを実行します。
指定された入力形式指定子文字列で正常に動作した場合、その値が使用されます。

- ディフォルト=DT
入力が指定されていない場合は、不足しているフィールドを埋めるためのフォールバックとして DT を使用します。 でなければなりません
ISO8601 形式の日付/時刻。 省略した場合、デフォルト値は現在の
日付時刻。

-e, --バックスラッシュエスケープ
出力および入力形式指定子でのバックスラッシュ エスケープの解釈を有効にする
文字列。

-S, --sed モード
一致する日付/時刻の前後の部分を入力からコピーします。 すべてのことに注意してください
行内の日付/時刻の出現が処理されます。

--from ゾーン=ゾーン
標準入力またはコマンドラインの日付をタイムゾーン ZONE からのものとして解釈します。

-z, - ゾーン=ゾーン
標準出力に出力される日付をタイムゾーン ZONE、デフォルト: UTC に変換します。

FORMAT SPECS


dateutils の形式仕様は、posix の strftime() に似ています。

ただし、サポートされているカレンダーの範囲が広いため、dateutils は異なるカレンダーを使用する必要があります。
ルール。

日付の仕様:
%a 曜日の短縮名
%A 完全な曜日名
%_a 曜日名を XNUMX 文字に短縮したもの (MTWRFAS)
%b 月の短縮名
%B 完全な月名
%_b 単一文字に短縮された月名 (FGHJKMNQUVXZ)
%c 月内の平日のカウント (00 ~ 05 の範囲)
%C 年間の平日のカウント (00 ~ 53 の範囲)
%d 日、2 桁 (00 ~ 31 の範囲)
%D 年間の日、3 桁 (000 ~ 366 の範囲)
%F %Y-%m-%d と同等 (ymd の正規形式)
%j %D と同等
%m 現在のカレンダーの月 (00 ~ 19 の範囲)
%Q 年の四半期 (範囲は第 1 四半期から第 4 四半期まで)
%q 四半期の番号 (01 ~ 04 の範囲)
%s エポックからの秒数。
%u 数字で表した曜日 (範囲は 01 ~ 07、日曜日は 07)
%U 週数、曜日は日曜日 (範囲 00 ~ 53)
%V ISO の週数、曜日は月 (範囲 01 ~ 53)
%w 数字で表した曜日 (範囲は 00 ~ 06、日曜日は 00)
%W 週数、曜日は月 (00 ~ 53 の範囲)
%y 世紀のない年 (00 ~ 99 の範囲)
%Y 世紀を含む年
%Z 時間と分 (HH:MM) で表したゾーン オフセット。
先行する符号 (UTC より東のオフセットの場合は +、オフセットの場合は -
UTC より西)

%Od ローマ数字での日
%Om ローマ数字での月
%Oy ローマ数字による XNUMX 桁の年
%OY ローマ数字による世紀を含む年

%rs エポックが Unix エポックと異なる時間系では、これは
それ以降の秒数を選択します。
%rY グレゴリオ暦と一致しない年を含むカレンダーの場合
年、これはカレンダーの年を選択します。

%dth 1st、2nd、3rd などの序数で表した日付。
%mth 1st、2nd、3rd などの序数で表した月。

%db その月の営業日 (先月の最終日以降)
%dB 今月の最終日までの営業日数

時間スペック:
%H 24 時間時計を使用した時刻、2 桁 (00 ~ 23 の範囲)
%I 12 時間制を使用した時刻、2 桁 (01 ~ 12 の範囲)
%M 分 (00 ~ 59 の範囲)
%N ナノ秒 (000000000 ~ 999999999 の範囲)
%p 文字列 AM または PM、正午は PM、午前 XNUMX 時は AM です。
%P %p と似ていますが、小文字です
%S (範囲は 00 ~ 60、60 はうるう秒)
%T %H:%M:%S と同等

一般的な仕様:
%n 改行文字
%t タブ文字
%% リテラルの % 文字

修飾子:
%O XNUMX 進数をローマ数字に変換する修飾子
%r 単位を実際の単位に変換する修飾子
th サフィックス、序数の読み取りと出力
b サフィックス、日を営業日として扱います

仕様により、1601-01-01 より前の日付はサポートされていません。

適合性については、カレンダー指定子とそれに対応する形式のリストをここに示します。
文字列:
ymd %Y-%m-%d
ymcw %Y-%m-%c-%w
ywd %rY-W%V-%u
ビズダ %Y-%m-%db
リリアン 該当なし
ldn 該当なし
ジュリアン 該当なし
jdn 該当なし

これらの指定子は、出力形式文字列として使用できます。さらに、@code{lilian}/@code{ldn}
@code{julian}/@code{jdn} も入力形式文字列として使用できます。


$ dconv 2012-03-01
2012-03-01
$

$ dconv -i "%d/%b/%y" 01/Mar/12
2012-03-01
$

$ dconv -f "%d/%b/%y" 2012-03-01
01年12月XNUMX日
$

$ dconv -f "%d/%b/%y" -i "%OY %Om %Od" "MCMXCVIII IX XVII"
17年98月XNUMX日
$

$ dconv 12:03:01
12:03:01
$

$ dconv -i "%I:%M:%S %p" "11:22:33 PM"
23:22:33
$

$ dconv '2012-03-01 00:00:00'
2012-03-01T00:00:00
$

$ dconv 2012-03-01T12:34:56
2012-03-01T12:34:56
$

$ dconv --zone アメリカ/シカゴ <
2012-03-01T07:05:06
2012-03-01T08:12:34
2012-03-11T01:05:06
2012-03-11T02:05:06
2012-03-11T07:05:06
2012-03-11T08:05:06
2012-03-11T17:05:06
EOF
2012-03-01T01:05:06
2012-03-01T02:12:34
2012-03-10T19:05:06
2012-03-10T20:05:06
2012-03-11T01:05:06
2012-03-11T03:05:06
2012-03-11T12:05:06
$

$ dconv --from-zone アメリカ/シカゴ <
2012-03-01T01:05:06
2012-03-01T02:12:34
2012-03-10T19:05:06
2012-03-10T20:05:06
2012-03-11T01:05:06
2012-03-11T03:05:06
2012-03-11T12:05:06
EOF
2012-03-01T07:05:06
2012-03-01T08:12:34
2012-03-11T01:05:06
2012-03-11T02:05:06
2012-03-11T07:05:06
2012-03-11T08:05:06
2012-03-11T17:05:06
$

$ dconv --from-zone アメリカ/シカゴ -z ヨーロッパ/ベルリン '2012-03-01 12:00' -i '%F %H:%M' -f '%F %T'
2012-03-01 19:00:00
$

onworks.net サービスを使用してオンラインで dateutils.dconv を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。