importjava.awt.*;importjava.awt.datatransfer.*;importjava.util.*;importjava.text.*;privatestaticStringgetMonth(intnumber){Stringret=null;switch(number){case1:ret="January...
import java.awt.*;
import java.awt.datatransfer.*;
import java.util.*;
import java.text.*;
private static String getMonth(int number) {
String ret = null;
switch (number) {
case 1:
ret = "January";
break;
case 2:
ret = "February";
break;
case 3:
ret = "March";
break;
case 4:
ret = "April";
break;
case 5:
ret = "May";
break;
case 6:
ret = "June";
break;
case 7:
ret = "July";
break;
case 8:
ret = "August";
break;
case 9:
ret = "September";
break;
case 10:
ret = "October";
break;
case 11:
ret = "November";
break;
case 12:
ret = "December";
break;
default:
ret = "December";
break;
}
return ret;
}
SimpleDateFormat df = new SimpleDateFormat("yyyy _ hh:mm a");
Date t=new Date();
t.setHours(t.getHours()-7);
t.setMinutes(t.getMinutes()+1);
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(new StringSelection(getMonth(new Date()
.getMonth() + 1)
+ " " + df.format(t).replaceAll("_", "at").replaceAll("上午", "am").replaceAll("下午", "pm")), null);
展开