发表于: 2017-10-14 20:00:17
1 708
今天完成的内容:
(1)准备小课堂的收获。
mysql中获取时间的方法now(),得到unix时间戳的方法。
插入now()到表中,可得到时间。
unix时间戳:select unix_timestamp(cloumn_name) from table_name;
将表中t1列的时间数据转换成unix时间戳。
以及mysql自动将数据类型映射为指定类型。
如创建表时,建立一个数据类型为long的数据,mysql自动将其转换为mediumtext。
java的工具类下获取时间的方法:
import java.util.Calendar;
import java.util.Formatter;
import java.util.Locale;
public class LongToDate{
// /**
// * @param args
// **/
private static String getDateStr(long millis) {
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(millis);
Formatter ft=new Formatter(Locale.CHINA);
return ft.format("%1$tY年%1$tm月%1$td日%1$tA,%1$tT %1$tp", cal).toString();
}
public static void main(String[] args) {
String datestr = getDateStr(System.currentTimeMillis());
System.out.println(System.currentTimeMillis());
System.out.println(datestr);
System.out.println(getDateStr(1507910400000L));
}
}
输出:
任务二收尾:
update方法:需在mapper接口中用@param注解Person。
void updateOne(@Param("Person")Person one);
@RequestMapping(value="/updateOne/{id}",method=RequestMethod.GET)
public String updateOne(@PathVariable("id")long id,Model model){
System.out.println("-------"+id);
model.addAttribute(id);
return "list";
}
postman测试成功,提交任务。
明天的计划:开始任务三。
遇到的问题:接口bug,已解决。
收获:以上。
禅道:http://task.ptteng.com/zentao/task-view-10660.html
评论