Sac*_*ngh 2 java linux shell sh
我想使用shell脚本在"yyyy-mm-dd hh:mm:ss"格式中传递时间戳,我的意思是从shell脚本我将调用我的jar文件并将参数作为参数传递,所以我做的就像 -
DATE=`date +%Y-%m-%d" "%H:%M:%S`
spark-submit --jars ./mylibs/log4j-1.2.17.jar --class com.mycom.test.jobtest.agg myApp-.0.1.jar $DATE
Run Code Online (Sandbox Code Playgroud)
如果我接受DATE的回应它将给出正确的日期作为预期的格式"yyyy-mm-dd hh:mm:ss"但是在java中解析时它正在考虑空间并且只考虑日期部分,并且在下面给出错误 -
Exception in thread "main" java.text.ParseException: Unparseable date: "2015-03-08"
Run Code Online (Sandbox Code Playgroud)
请建议传递时间戳作为参数的最佳方法,
| 归档时间: |
|
| 查看次数: |
827 次 |
| 最近记录: |