发表于: 2017-10-14 20:00:17

1 706


今天完成的内容:

(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


返回列表 返回列表
评论

    分享到