客戶端要統計每一年每一周的盈虧記錄
日期相關的處理**
var time = datetime.now
;var year = time.year
;string day = new string ;
int weeknow = convert.toint32(time.dayofweek);
string week = day[convert.toint32(weeknow.tostring("d"))].tostring();
gregoriancalendar gc = new gregoriancalendar();
int weekofyear = gc.getweekofyear(time, calendarweekrule.firstday, dayofweek.monday);
int daydiff = (-1) * weeknow;
string firstday = time.adddays(daydiff).tostring("yyyy-mm-dd");
var month = time.month
;var day = time.day
;debug.logerror(string.format("日期:.", month, day));
datetime startweek = time.adddays(1 - convert.toint32(time.dayofweek
.tostring("d"))); //本週周一
datetime endweek = startweek.adddays(6); //本週週日
debug.logerror(string.format("本週第一天: 最後一天:", startweek, endweek));
datetime nexeweekfirstday = startweek.adddays(-7);
debug.logerror(string.format("上一周的第一天:", nexeweekfirstday));
去掉小時分鐘,直接datetime物件.date屬性只會保留日期,時分秒預設都會置0
C 時間轉換相關
system.datetime currenttime new system.datetime 取當前年月日時分秒 currenttime system.datetime.now 取當前年 int curyear currenttime.year 取當前月 int curmon currenttim...
C 學習 時間相關
c 常用的函式在中 或time.h 1,資料結構 表示時間的資料結構有三個 time t tm和timeval time t long int,用來表示絕對時間 tm是乙個struct,裡邊有如下成員 tm sec 秒 tm min 分 tm hour 小時 tm mday 天 月 tm mon 月...
C 時間戳 時間相關函式
時間戳 unix時間戳 unix timestamp 或稱unix時間 unix time posix時間 posix time 是一種時間表示方式,定義為從格林威治時間1970年01月01日00時00分00秒起至現在的總秒數 1.函式模型 return the current time and p...