C# Class FeliCa2Money.CsvUtil

CSVユーティリティ
ファイルを表示 Open project: tmurakam/felica2money Class Usage Examples

Public Methods

Method Description
SplitCsv ( string line, bool isTsv ) : string[]

CSVフィールド分割

parseDate ( string date ) : System.DateTime

日付文字列をヒューリスティックに解析する。

以下のようなフォーマットをサポートする。
yyyy年mm月dd日 Hyy年mm月dd日 (和暦、平成のみ対応) yyyy/mm/dd yy/mm/dd (年が下2桁) mm/dd/yyyy yyyymmdd yymmdd mmddyyyy なお、以下の形式はサポートしない mm/dd/yy (yy/mm/dd と区別できない)

Private Methods

Method Description
CsvUtil ( ) : System

Method Details

SplitCsv() public static method

CSVフィールド分割
public static SplitCsv ( string line, bool isTsv ) : string[]
line string CSV行
isTsv bool 区切りがタブの場合は true, カンマの場合は false
return string[]

parseDate() public static method

日付文字列をヒューリスティックに解析する。
以下のようなフォーマットをサポートする。
yyyy年mm月dd日 Hyy年mm月dd日 (和暦、平成のみ対応) yyyy/mm/dd yy/mm/dd (年が下2桁) mm/dd/yyyy yyyymmdd yymmdd mmddyyyy なお、以下の形式はサポートしない mm/dd/yy (yy/mm/dd と区別できない)
public static parseDate ( string date ) : System.DateTime
date string 日付文字列
return System.DateTime