// Given a Unix timestamp (as a long)
 // Return a formatted DateTime string
 public static string ToDateTimeString(this long x)
 {
     return GDate.UnixTimeStampToDateTime(x).ToString("yyyy-MM-dd HH:mm:ss");
 }
 public static long ToUnixTimestamp(this DateTime dt)
 {
     return (long)GDate.DateTimeToUnixTimestamp(dt);
 }
 // Given a Unix timestamp (as a long)
 // Return a DateTime
 public static DateTime ToDateTime(this long x)
 {
     return GDate.UnixTimeStampToDateTime(x);
 }