示例#1
0
        /// <summary>
        /// Converts from date time to string.
        /// </summary>
        /// <param name="input">The input.</param>
        /// <param name="dateFormat">The date format.</param>
        /// <returns>Converts date time to specifies format string.</returns>
        public static string ConvertFromDateTime(DateTime input, WeiboDateFormat dateFormat)
        {
            EnsureDateFormatsAreMapped();

            var name = Enum.GetName(typeof(WeiboDateFormat), dateFormat);

            GetReadLockOnMap();
            var value = _map[name];

            ReleaseReadLockOnMap();

            value = value.Replace(" zzzzz", " +0000");
            var converted = input.ToString(value, CultureInfo.InvariantCulture);

            return(converted);
        }
示例#2
0
 public WeiboDateTime(DateTime dateTime, WeiboDateFormat format)
 {
     Format   = format;
     DateTime = dateTime;
 }