延期時間日期

2021-09-25 09:23:15 字數 2005 閱讀 5868

開發工具與關鍵技術:visual studio 2015

我們可以看到現在的狀態是已過期的狀態下,列表上的借款期限如果大於你本地的現在的時間它就會變成已過期的狀態,我們現在要做的是把已過期的狀態往後延期到乙個大於你本地的現在的時間,列表中的狀態會重新變成借款中。

已過期的借款延期時間框的**

<

divclass

="form-group form-row">

<

label

class

="col-form-label col-3"

for="daysofdelay"

style

="font-size

:20px

;">

延期的天數:

label

>

<

input

class

="form-control col-5 mr-3"

name

="daysofdelay"

id="daysofdelay"/>

<

pclass

="mt-3 mr-1">天p

>

<

button

type

="button"

class

="btn btn-primary ml-2"

onclick

="baoccbiaoq()

">

確認提交

我們可以在控制器中斷點。可以看到pwborrowing.loanperiod(2019-07-15)+上(pwborrowing.daysofdelay)延期的天數(10天)。然後把延期的天數轉換一下,再獲取當前的現在的時間進行比較。

控制器主要**如下:

vartime = pwborrowing.loanperiod;

varnewtime=

convert

.tostring(

convert

.todatetime(time).adddays(

convert

.toint32(pwborrowing.daysofdelay)));                  

varnewtimes =

convert

.todatetime(newtime);

varnewtimees = newtimes.tostring(

"yyyy-mm-dd");

dbborrowing.loanperiod = newtimees;

vardateii =

datetime

.now;

varnewtimesss =

convert

.todatetime(newtime);

判斷newtimesss**換後的延期的天數)是否大於dateli(本地的現在的時間)如果大於本地的現在的時間,判斷成立 然後dbborrowing.borrowstateid=2(借款中),如果不等於大於本地的現在的時間(判斷不成立)延期的天數加上但是狀態不變。

儲存成功之後如果是大於本地的現在的時間則跳回借款中重新審核。

時間日期類

問題及 檔名稱 test.cpp 完成日期 2015年05月27日 版本號 v1.0 定義乙個日期類date,資料成員包括年 月 日,setdate int y,int m,int d 和printdate 函式分別用於設定日期和顯示日期 再定義乙個時間類time,資料成員包括時 分 秒,setti...

時間,日期 datetime time

coding utf 8 1.時間 日期 datetime 日期 import datetime today datetime.datetime.now print today 2.from 模組 import 類 函式 從datetime模組中 引入datetime這個類,這類中有一些函式可以使用...

時間日期函式

獲取 當前日期 curdate 2021 03 02 select curdate 獲取 當前時間 select curtime 獲取日期和時間 2021 03 02 14 47 31 select now 獲取日期所在的週數 第幾周 select week 1998 02 20 獲取日期中的年份 ...