目录
1. 解决bug中遇到(源码解析) :
Calendar.setTime()报空??? Calendar 为空?? 怎么可能呢
Calendar cal = Calendar.getInstance()
2. 其实是setTime(a)方法
a变量是空引起的 看源码
/**
* Sets this Calendar's time with the given <code>Date</code>.
* <p>
* Note: Calling <code>setTime()</code> with
* <code>Date(Long.MAX_VALUE)</code> or <code>Date(Long.MIN_VALUE)</code>
* may yield incorrect field values from <code>get()</code>.
*
* @param date the given Date.
* @see #getTime()
* @see #setTimeInMillis(long)
*/
public final void setTime(Date date) {
setTimeInMillis(date.getTime());
}