PowerShell -Part 7 (615レス)
PowerShell -Part 7 http://mevius.5ch.net/test/read.cgi/tech/1701241669/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
115: デフォルトの名無しさん [sage] 2024/03/06(水) 05:34:48.47 ID:oDRlZbsC Ruby では、2024-01-01 のみ、Date 型へ変換できる。 2024/1/1,2024/01/01,2024-1-1 は変換できない。 以下のように、自分で変換器・コンバーターを定義すれば変換できる でも表記揺れは別の処理として、最初に一括して変換した方が安全 require 'csv' input_csv = <<"EOT" 2024/1/1,2024-1-2 2024/02/01,2024-02-02 EOT # Date 型へ変換する proc = Proc.new do |field, field_info| case field_info.index when 0 then Date.strptime( field, "%Y/%m/%d" ) # 0列目 when 1 then Date.strptime( field, "%Y-%m-%d" ) # 1列目 else field # 処理なし end end options = { :converters => proc } p CSV.parse( input_csv, options ) 出力 [ [#<Date: 2024-01-01>, #<Date: 2024-01-02>], [#<Date: 2024-02-01>, #<Date: 2024-02-02>] ] http://mevius.5ch.net/test/read.cgi/tech/1701241669/115
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s