public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            if (value.IsNotEmpty())
            {
                double timeStamp = System.Convert.ToDouble(value);
                if (timeStamp == 0)
                {
                    return(null);
                }
                return(DateTimeExtension.ParseUnixTimeStamp(timeStamp));
            }

            return(null);
        }
Exemple #2
0
        public void datetime_parses_properly_from_unix_timestamp()
        {
            const long toParse = 1391083200;

            DateTimeExtension.ParseUnixTimeStamp(toParse).ShouldBe(new DateTime(2014, 01, 30, 12, 0, 0, 0, DateTimeKind.Utc));
        }