我正在建立一个记录系统,在每天的第7天记录数据。使用System.currentTimeMillis和DateTime.Now有什么不同。我知道DateTime.Now如果用户在手机设置下更改日期,则会更改。
如果System.currentTimeMillis是可行的方法,我是否仍然可以使用这行代码来获取一年中的一周
var dateTimeCurrentInfo = DateTimeFormatInfo.CurrentInfo;
var calendar = dateTimeCurrentInfo.Calendar;
var week = calendar.GetWeekOfYear (dateNow, dateTimeCurrentInfo.CalendarWeekRule, dateTimeCurrentInfo.FirstDayOfWeek);
目前,我使用DateTime.Now来获得这一周。