Maison  >  Article  >  développement back-end  >  Formatage de la chaîne "time" de C# dev gridcontrol

Formatage de la chaîne "time" de C# dev gridcontrol

黄舟
黄舟original
2017-02-21 11:04:291711parcourir

Formatage de la chaîne "time" C# dev gridcontrol

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)
				});
			}
		}
	}
}

Fonction de fonction :

Avant de lier l'heure à DEV gridcontrol, vous pouvez définir 20090212 chaînes dans ce format sont convertis au format du 12/02/2009 pour une utilisation facile

Remarque :

Méthode String.Concat : Connectez une ou plusieurs instances de String, ou Object Une représentation String de la valeur de. une ou plusieurs instances (si l'argument n'est pas de type chaîne, il est d'abord converti en chaîne à l'aide de la fonction string(), puis le résultat de cette conversion est évalué). Pour une explication spécifique, voir : Cliquez pour ouvrir le lien

Ce qui précède est le contenu du formatage de la chaîne "time" de C# dev gridcontrol. Pour plus de contenu connexe, veuillez faire attention au site Web chinois PHP (www.php. cn) !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn