Tag: java.util.date

String – > java.util.Date – > java.sql.Date(带时间戳)

这是我的问题:我有一个用户输入日期,如:2012-12-24(字符串)我连接到该字符串的时间,并转换为java.util.Date我的代码如下所示: String tempstartdate = startdte; //startdte is the string value from a txtfield tempstartdate += ” 00:01:00″; String tempenddate = startdte; tempenddate += ” 23:59:59″; SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”); java.util.Date validstartdte = null; java.util.Date validenddte = null; validstartdte = df.parse(tempstartdate); //validstartdte is a util.Date (and works) validenddte = df.parse(tempenddate); 我的问题是,当我拿这个util.Date并想把它变成一个sql.Date时: java.sql.Date sqlstartDate = […]

值’0000-00-00’不能表示为java.sql.Date

我正在研究一些需要从数据库中提取数据的项目,我使用Spring MVC从DB构建模型来选择数据。 这是我的JSP页面的问题: Date to select: Name to select: Type to select: –SELECT– –SELECT– –SELECT– 如您所见,我尝试使用Spring标记库中的 。 题: 但是当它用这个控制器准备我的模型时: @Controller public class HomeController{ @Autowired private ControllerSupportClass controllerSupportClass; @RequestMapping(value=”/search”, method=RequestMethod.GET) public String search(Model model) { List listOfDates = controllerSupportClass.findAllDatesForm(); List listOfInstitutionsNames = controllerSupportClass.findAllInstitutionsForm(); List listOfInstitutionsTypes = controllerSupportClass.findAllTypesForm(); model.addAttribute(“listOfInstitutionsTypes”, listOfInstitutionsTypes); model.addAttribute(“listOfInstitutionsNames”, listOfInstitutionsNames); model.addAttribute(“listOfDates”, listOfDates); return “search”; } […]

如何创建具有特定格式的Date对象

String testDateString = “02/04/2014”; DateFormat df = new SimpleDateFormat(“dd/MM/yyyy”); Date d1 = df.parse(testDateString); String date = df.format(d1); 输出字符串: 2014年2月4日 现在我需要以相同的方式格式化日期d1 ( “02/04/2014” )。

返回日期类型,格式为java

我正在尝试实现变量的get方法有类型“Date”。 但是当返回时,我想以格式“yyyy / MM / dd”返回它,并且必须是日期类型。 示例:原始日期:2018/01 / 01T15:00.00.000 + 0000 我想要返回:2018-01-01并且必须是日期,而不是字符串 在这种情况下你能帮帮我吗?