我在LibraryApp中有以下页面,使用Ionic 3框架进行开发:
-
CategoryPage:在Category表中添加新记录
-
BookPage:在Book表中添加新记录
-
交易:添加每日交易,其中TrxType为"BookIssued"或"BookReturned"
-
CategorySummaryPage:每个CategoryID的摘要,如特定日期
-
StudentSummaryPage:每个StudentID在特定日期的摘要
以及我的SQLite数据库中的以下表:
-
类别(ID INTEGER,名称TEXT)
-
Book(ID INTEGER,CategoryID INTEGER,Title TEXT)
-
Transaction(TrxID INTEGER,TrxDate TEXT,TrxType TEXT,BookID INTEGER,DueReturnDate TEXT)
-
学生(学生ID INTEGER,学生姓名TEXT)
-
CategorySummary(SummaryDate TEXT,CategoryID INTEGER,TotalBooksIssued INTEGER,TotalBooksReturned INTEGER)
-
StudentSummary(SummaryDate TEXT,StudentID INTEGER,TotalBooksIssued INTEGER,TotalBooksReturned INTEGER)
在保存新的交易记录时,我从用户处获取TrxDate(默认情况下,其今天的日期),然后在其中添加15天以获取DueReturnDate
即DueReturnDate = TrxDate 15days .
存储TrxDate和DueReturnDate的TypeScript变量的类型为“Date”
如何确保存储在上面的TypeScript变量和数据库列中的值的格式为“YYYY:MM:DD HH:mm:ss”,这样当我从Transaction表中选择数据时,我可以对TrxDate和DueReturnDate进行比较和/或排序
1 回答
可以将日期存储为YYYY:MM:DD HH:mm:ss格式来执行此操作尝试以下代码将日期转换为YYYY:MM:DD HH:mm:ss格式 .