0
我的源代碼發送數據類似於3/13/15 7:54:47 AM。我將它加載爲chararray,最後的要求是使用分區HIVE表中的豬的輸出(按年/月/日進行分區)。將豬的AM/PM次數轉換爲24小時格式
我想將h:m:s分隔出來,並且需要從AM/PM轉換爲24小時格式。有任何想法嗎?
我的源代碼發送數據類似於3/13/15 7:54:47 AM。我將它加載爲chararray,最後的要求是使用分區HIVE表中的豬的輸出(按年/月/日進行分區)。將豬的AM/PM次數轉換爲24小時格式
我想將h:m:s分隔出來,並且需要從AM/PM轉換爲24小時格式。有任何想法嗎?
使用帶自定義日期格式的ToDate,然後使用GetYear
,GetMonth
和GetDay
。
謝謝弗雷德!我從另一個類似問題的答案中看到了這一點。我如何從字符串中取出上午和下午,如果是下午時間,可以增加12個小時? – dshah
查看http://joda-time.sourceforge.net/apidocs/org/joda/time/format/DateTimeFormat.html – Frederic
會檢查出來。謝謝! – dshah