using System; using Newtonsoft.Json; namespace PaySharp.Core.Utils { /// /// 工具类 /// public static class Util { #region 方法 /// /// 序列化对象 /// /// 对象 /// public static string SerializeObject(object obj) { return JsonConvert.SerializeObject(obj, new JsonSerializerSettings() { DefaultValueHandling = DefaultValueHandling.Ignore }); } /// /// 生成随机字符串 /// /// public static string GenerateNonceStr() { return Guid.NewGuid().ToString("N"); } /// /// 将时间转换为时间戳 /// /// 时间 /// public static int ToTimeStamp(this DateTime time) { return (int)((time.ToUniversalTime().Ticks / 10000000) - 62135596800); } #endregion } }