예제 #1
0
파일: DateTime.cs 프로젝트: ForNeVeR/pnet
        // Get this DateTime value in a variety of formats.
        private String[] GetDateTimeFormats(DateTimeFormatInfo info,
                                            String[] patterns)
        {
            String[] results = new String [patterns.Length];
            int      index;

            for (index = 0; index < patterns.Length; ++index)
            {
                results[index] = DateTimeFormatter.Format
                                     (patterns[index], this, info);
            }
            return(results);
        }
예제 #2
0
파일: DateTime.cs 프로젝트: ForNeVeR/pnet
 public String ToString(String format, IFormatProvider provider)
 {
     return(DateTimeFormatter.Format(this, format, provider));
 }
예제 #3
0
파일: DateTime.cs 프로젝트: ForNeVeR/pnet
 public String ToString(IFormatProvider provider)
 {
     return(DateTimeFormatter.Format(this, "G", provider));
 }
예제 #4
0
파일: DateTime.cs 프로젝트: ForNeVeR/pnet
 public String ToString(String format)
 {
     return(DateTimeFormatter.Format(this, format, null));
 }
예제 #5
0
파일: DateTime.cs 프로젝트: ForNeVeR/pnet
 // String conversion.
 public override String ToString()
 {
     return(DateTimeFormatter.Format(this, "G", null));
 }
예제 #6
0
        public static DateTime ParseExact(string s, string pattern, IFormatProvider formatProvider = null)
        {
            var formatter = new DateTimeFormatter(pattern);

            return(formatter.Parse(s));
        }
예제 #7
0
        public string ToString(string format, IFormatProvider formatProvider)
        {
            var formatter = new DateTimeFormatter(format, formatProvider as CultureInfo);

            return(formatter.Format(this));
        }