C# dev GridControl "time" 文字列の書式設定
public void FormateDate(ref DataSet ds, string colName) { if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { foreach (DataRow dr in ds.Tables[0].Rows) { string ColumnValue = Convert.ToString(dr[colName]); while (ColumnValue.IndexOf(".") > 0) { ColumnValue = ColumnValue.Replace(".", ""); } if (ColumnValue.Length >= 8) { dr[colName] = string.Concat(new string[] { ColumnValue.Substring(0, 4), ".", ColumnValue.Substring(4, 2), ".", ColumnValue.Substring(6, 2) }); } } } }
Function 関数:
時刻を DEV GridControl にバインドする前に、20090212 の形式の文字列を 2009.02.12 の形式に変換できます。
:
String.Concat メソッド: String の 1 つ以上のインスタンス、または Object の 1 つ以上のインスタンスの値の String 表現を連結します (パラメーターが文字列型でない場合は、string( が最初に使用されます) 関数文字列に変換し、その変換の結果を計算します)。具体的な説明については、次を参照してください: クリックしてリンクを開きます
上記は、C# dev グリッド コントロールの「時間」文字列の書式設定の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。