[ 01011011 @ 10.10.2008. 13:23 ] @
Znaci imam datum koji radi perfektno sa engleskim, ali imam problem sa drugim jezicima. Ovako ovaj code radi... Code: using System; using System.Globalization; namespace ConsoleApplication2 { public class Program { public static void Main(string[] args) { DateTime date1 = new DateTime(2008, 3, 1, 7, 0, 0); string dates = date1.ToString("dddd, MMM-dd", new CultureInfo("en-US")); Console.WriteLine(dates); //ispisuje Saturday, Mar-01 DateTime date2 = Convert.ToDateTime(dates, new CultureInfo("en-US")); Console.WriteLine(date2.ToString()); //ipisuje 3/1/2008 12:00:00 AM Console.ReadLine(); } } } i ispisuje ovo... znaci napravi datum u specificnom obliku, i onda uzmem taj datum iz String promenjive i napravim datetime. Citat: Saturday, Mar-01 3/1/2008 12:00:00 AM E sada kada promjenim na neki drugi jezik, recimo italijanski, ne radi.... Code: using System; using System.Globalization; namespace ConsoleApplication2 { public class Program { public static void Main(string[] args) { DateTime date1 = new DateTime(2008, 3, 1, 7, 0, 0); string dates = date1.ToString("dddd, MMM-dd", new CultureInfo("it-IT")); Console.WriteLine(dates); // Ovo radi u redu ispise: sabato, mar-01 DateTime date2 = Convert.ToDateTime(dates, new CultureInfo("it-IT")); Console.WriteLine(date2.ToString()); //ne moze da uradi ovu konverziju/pravi Console.ReadLine(); } } } Ovo je error kad proba da napravi od string promenjive datetime: Pomoc dobrodosla :) |