GregorianCalendar curDate=new GregorianCalendar();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd,hh,mm,ss");
String dateValue=sdf.format(curDate.getTime());
System.out.println(dateValue);根据得到的dateValue中的hh,判断大与12?
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd,hh,mm,ss");
String dateValue=sdf.format(curDate.getTime());
System.out.println(dateValue);根据得到的dateValue中的hh,判断大与12?
解决方案 »
- 大家看看我到底是那错了,你能HOLD住吗
- 我用快速排序法给随机数排序,为什么有的数小的却排在大的后面呢?例如c[13],c[14]
- 比较JAVA /DELPHI / POWER BUILDER / VC++ / C# 的前途
- 基础经验交流:大家是如何学习基础语法以及建立程序逻辑的(进者有分)
- 客户端通信
- 在线等!!高手进来指点小弟!!
- 请问如何在JAVA程序中设置网络连接代理、端口、帐户名及密码?(在线等待)
- 我要连接SQLServer,那么驱动在哪儿可以下载啊?
- 怎样才能做出半透明的JMenuItem,有人会吗?
- java 实例变量存放在堆区还是栈区?
- 各位大哥,大姐:救救小弟我吧,不然中秋之夜我就要加班了!!!
- import采用指定到单个文件好,还是用*好?
* Value of the <code>AM_PM</code> field indicating the
* period of the day from noon to just before midnight.
*/
public final static int PM = 1;这个是人家定义的常量而已拉,受不了
static int AM_PM(Field number for get and set indicating whether the HOUR is before or after noon.)应该用curDate.AM或者curDate.AM_PM吧?
System.out.println(rightNow.PM);
帮你看了一下类库!这个可以!
{
public static void main(String args[])
{
GregorianCalendar ca = new GregorianCalendar();
System.out.println(ca.get(GregorianCalendar.AM_PM));
}
}
结果为“0”是上午 结果为“1”是下午