java - 如何在java中将日期对象从一种格式转换为另一种格式
问题描述
我有日期对象Fri Mar 25 14:19:51 PDT 2019
我需要将其更改为2019-03-25 14:19:51
我目前正在以这种方式转换,
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = Fri Mar 25 14:19:51 PDT 2019 // I have my date as object
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = df.format(date); // 2019-03-25 14:19:51 got result as needed
Date parsed = format.parse(dateString); // Fri Mar 25 14:19:51 PDT 2019 again changed to old format
我需要parsed
与格式相同的日期对象dateString
解决方案
推荐阅读
- python - 如何在 Flask 中访问 MongoDB 实例
- c# - 创建json字符串时如何使用变量名
- bash - 为什么在尝试获取脚本时 bash 会以乱码和“找不到命令”响应?
- r - r shiny - 将函数应用于反应数据表
- java - Spring boot:为什么在 Curl 工作正常时给 Rest API 请求一个错误 403?
- matrix - WebGL:获取每个顶点的画布坐标
- python - 从 aws-lambda 导入 pysftp 时如何修复导入错误“没有名为 '_cffi_backend' 的模块”
- python - 在 scikit-multiflow EvaluatePrequential 类中,参数 n_wait 和 batch_size 有什么区别?
- r - 导出到 PDF 时,如何获得 geom_point 绘图的 stroke = 0?
- c# - CreateCompatibleDC(IntPtr.Zero) 返回 IntPtr.Zero