当前位置: 首页 > 知识库问答 >
问题:

如何将字符串mm/DD/yy转换成时间戳格式?

华凡
2023-03-14

我从jQuery-Calender UI获得一个日期值,该UI以字符串格式“mm / dd / yy”为我提供日期,例如09 / 16 / 2012。现在我想把它转换为时间戳格式“yyy-MM-dd hh:mm:ss”。因为在数据库中,我有一个时间戳数据类型的属性。我该怎么做?

Using $( “.selector” ).datepicker({ dateFormat: “yy-mm-dd” })

我接受输入为< code > date from = " 2012-09-27 " ,但现在我想将其转换为日期格式yyyy-MM-dd hh:mm:ss

但是我得到了例外“无法解析的日期”。

我正在使用以下代码:

java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
java.util.Date test1=new java.util.Date (sdf.format(dateFrom));

共有2个答案

楚宏胜
2023-03-14

您没有指定语言。但是任何语言都有DateTime方法,它为您提供了根据需要更改其格式的选项。

我回答的是C#。

DateTime.Now.ToString(“u”));

将输出您所需的值。

有关更多帮助,请访问以下链接:

http://msdn.microsoft.com/en-us/library/az4se3k1.aspx

http://www.dotnetperls.com/datetime-format

杜阳泽
2023-03-14

假设您使用的是jquery的DatePicker UI工具,那么您可以使用dateFormat选项初始化datepicker。

初始化日期拾取器的 dateFormat:

$( ".selector" ).datepicker({ dateFormat: "yy-mm-dd" });

或者,在init之后设置dateFormat选项:

$( ".selector" ).datepicker( "option", "dateFormat", "yy-mm-dd" );

请注意,这只提供了日期,而不是时间。

 类似资料:
  • 问题内容: 我想从时间戳获取格式的日期。 我使用了下面的方法,但是没有给出正确的输出 但其给出的输出如下 日期–5月–2年–1 时间戳记的正确日期是2010年5月24日-1306249409 注意-时间戳是由我的应用程序中使用的Web服务接收的。 问题答案: 更好的方法 简单使用 方法上的错误 ,,.. etc只是类内部使用的常量int值 你可以得到所代表的日期由

  • 问题内容: 我正在尝试从Netezza将具有格式的记录插入Oracle,但是我得到的日期类型无效。 我该如何做到这一点? 问题答案: http://www.sqlfiddle.com/#!4/22115/1

  • 问题内容: 有什么办法转换的日期到了格式? 如果我尝试这样做: 我有这个例外: 我知道主要的问题,该模式不包含小时和分钟..但是,如果我想创建一个方法,会得到a 和a 并返回 有没有正确的解决方案? 编辑: 我的目标是,制造一种方法,得到a 和a, 然后返回a 。模式可以是任何值(有效的值)。 问题答案: 使用创建LOCALDATE的,然后如果你需要它,你可以添加timepart: 要么 如果您只

  • 问题内容: 我想将时间戳2011-03-10T11:54:30.207Z转换为10/03/2011 11:54:30.207。我怎样才能做到这一点?我想将ISO8601格式转换为UTC,然后UTC应该可以识别位置。请帮忙 异常:java.text.ParseException:无法解析的日期:“ 2011-03-10T11:54:30.207Z” 问题答案: 首先,您需要意识到,UTC实际上不是时

  • 问题内容: 我有一个像这样的字符串。我想将其转换为相同格式的日期。我尝试过这样的事情: 但是输出是不同的格式,例如。我怎样才能使其按需工作。谁能帮我。我知道这可能是重复的,但我没有发现任何运气。 问题答案: 从Java APIhttps://docs.oracle.com/javase/8/docs/api/java/util/Date.html Date类表示特定的时间瞬间,精度为毫秒。 试着去

  • 问题内容: 我在网络上阅读了更多问题,但还没有找到解决方案。 我有一个完全像这种格式的 字符串, 例如“ 14/05/1994”。 我需要以 相同的格式* 将其隐藏到 java.util.Date 中。 * 我试过了: 但结果是:1994年5月14日星期六星期六00:00:00 结果是:1994年5月14日不是字符串,而是java.util.Date? 问题答案: 一个不 具有 的格式。这只是个约