java 美国时间格式,在Java中将字符串日期转换为美国格式

java 美国时间格式,在Java中将字符串日期转换为美国格式Ihavethebelo newSimpleDat MM dd yyyy

java 美国时间格式,在Java中将字符串日期转换为美国格式

I have the below code in which date come as string type and I have to set it in US format

so below I have shown it

private static final SimpleDateFormat usOutputDate = new SimpleDateFormat(“MM/dd/yyyy”);

and inside a method I have written the below code and inside dealDateString the value is coming as 02-Mar-2015

// dealDateString = 02-Mar-2015

java.util.Date dealDate = extractDate(dealDateString);

//here its value get converted in US format that is 03/02/2015

String dd = usOutputDate.format(dealDate);

DateFormat format = new SimpleDateFormat(“MM/dd/yyyy”, Locale.US);

// *issue comes here as it get back converted in US format *

java.util.Date date = format.parse(dd);

brokerInvoiceLineItem.setDealDate(new Date(date));

as shown in the above code that’s it value inside String dd is 03/02/2015 but the issue comes at format variable where

its value get converted back in UK format which i do not want please advise how can i convert it in UK format as it

is already converted in US format previously stored inside String dd.

解决方案

try this…

try {

//parsing date format

SimpleDateFormat formatter = new SimpleDateFormat(“dd-MMM-yyyy”);

String dealDateString = “02-Mar-2015”;

Date date = formatter.parse(dealDateString);

TimeZone tz = TimeZone.getDefault();

//converting date format for US

SimpleDateFormat sdfAmerica = new SimpleDateFormat(“MM/dd/yyyy”);

TimeZone tzInAmerica = TimeZone.getTimeZone(“America/New_York”);

sdfAmerica.setTimeZone(tzInAmerica);

String sDateInAmerica = sdfAmerica.format(date); // Convert to String first

System.out.println(“Date (String) : ” + sDateInAmerica);

} catch (Exception bug) {

bug.printStackTrace();

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202571.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午11:49
下一篇 2026年3月19日 下午11:49


相关推荐

  • 睿智的目标检测7——yolo3详解及其预测代码复现

    睿智的目标检测7——yolo3详解及其预测代码复现睿智的目标检测7——yolo3详解及其预测代码复现学习前言代码下载实现思路1、yolo3的预测思路(网络构建思路)2、利用先验框对网络的输出进行解码3、进行得分排序与非极大抑制筛选实现结果学习前言对yolo2解析完了之后当然要讲讲yolo3,yolo3与yolo2的差别主要在网络的特征提取部分,实际的解码部分其实差距不大。代码下载本次教程主要基于github中的项目https://git…

    2022年6月18日
    40
  • 微信小程序请求扣子(coze)api的例子

    微信小程序请求扣子(coze)api的例子

    2026年3月12日
    2
  • http415错误

    http415错误ajax传json数据到controller接受数据碰到415错误415:UnsupportedMediaType :服务器无法处理请求附带的媒体格式解决步骤:1.ajax设置contentTypecontentType:’application/json;charset=UTF-8′,2.设置datadata:JSON.stringify(requestData),…

    2022年5月23日
    53
  • https和ssl的区别_ssl认证

    https和ssl的区别_ssl认证https加密、解密、及验证过程如下图:HTTPS怎么实现安全传输的?建立安全传输HTTPS中,客户端首先打开一条到WEB服务器443端口的连接。一旦建立了TCP连接,客户端和服务器就会初始化SSL层,对加密参数进行沟通,并交换密钥。握手完成后,SSL初始化就完成了,客户端就可以将请求报文发送给安全层了。重点SSL握手发送已加密的HTTP报文之前,客户端和服…

    2022年10月2日
    3
  • 如何使用ccs软件创建工程

    这里简叙如何使用ccs软件创建工程的具体步骤,正文如下:1、打开ccs软件,单击菜单栏中的“Project”选项,在弹出的下拉菜单中选择“NewCCSProject”,如下图所示:  2、在“Projectname”中输入自定义的工程名称,在“Family”中选择所需DSP的系列,在“Variant”的目录下选择所需的DSP的型号,最后在“Connection”目录下选择仿真…

    2022年4月8日
    411
  • 计算机网络 | 思科网络 | ACL通配符掩码「建议收藏」

    计算机网络 | 思科网络 | ACL通配符掩码「建议收藏」目录一.什么是通配符掩码二.使用通配符掩码三.通配符掩码示例1.使用通配符掩码匹配IPv4子网2.使用通配符掩码匹配网络范围四.计算通配符掩码1.通配符掩码计算:示例12.通配符掩码计算:示例23.通配符掩码计算:示例3五.通配符掩码关键字1.示例1:匹配单个IPv4地址的通配符掩码过程2.示例2:匹配所有IPv4地址的通配符掩码过程一.什么是通配符掩码通配符掩码是由32个二进制数字组成的字符串,路由器使用它来确定检查地址的

    2022年7月24日
    13

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号