获取属性文件中字符串格式的日期
我想动态地从一个键中获取一个日期,java程序将使用它来执行一些任务。
我必须从属性文件获取值到java。反之亦然,
所以基本上这个键的值, job.date=2022-03-23 我可以通过 date -d 明天“+%Y-%m-%d”。但是,当从 shell 脚本访问 job.date 时效果很好,而从 java 类访问时会出现解析错误。
所以寻找java可理解的片段,或者在使用jar执行java类时覆盖它的方法
I want to get a date from a key dynamically which will be used by java program to perform some tasks.
I have to get values from property file to java. cannot do vice versa
So basically the value for this key, job.date=2022-03-23 i can get through date -d tomorrow "+%Y-%m-%d". But this works fine when job.date is accessed from shell script and gives a parsing error when accessed from java class.
so looking for java understandable snippet, or a way to override it while executing the java class with jar
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该使用(如果这是您想要的属性和值)
You should use (if this is the property and value you want)
上面给了我异常,加载主类时出错。
它与以下代码片段一起使用:
在调用 java 类的 shell 脚本中添加了这一行。
The above gave me exception, error loading main class.
It worked with following snippet:
Added this line in shell script that was calling the java class.