编写一个java要求输出显示当天的日期显示格式为xxxx年xx月xx日?
首先需要确定你用的用宽任务栏,确认的方法是在任务栏空白区域右键——属性——确认你没有勾选“使用小图标”。如果没有勾选的话,那年月日一般默认就显示了,下面就看怎么显示星期了,下面是简单的步骤:
1、在显示时间的区域右键——【调整日期/时间(A)】。
2、在弹出的窗口中选择“调整日期和时间”,在日期和时间设置界面,点击“更改日历设置”,在日期选项卡中,分别在短时间和长日期后加上“dddd”,TIPS:dddd前面有个空格,别忘掉,设置完成后,确认即可看到效果。
java获取当前时间,将天数减一天,返回Date?
要什么格式的?给你个这样的“yy-mm-dd hh-mm-ss”//根据时间字符串把天数加1 public String addOneDay(String time) { String add = null; try { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); java.util.Date timeNow = df.parse(time); Calendar begin=Calendar.getInstance(); begin.setTime(timeNow); begin.add(Calendar.DAY_OF_MONTH,1); add = df.format(begin.getTime()); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } return add; }这是加1的你把1改成-1就行了获取当前时间的函数://获取当前时间 public String getTime() { TimeZone tz = TimeZone.getTimeZone("Asia/Shanghai"); TimeZone.setDefault(tz); Calendar rightNow = Calendar.getInstance(); SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //格式大小写有区别 String sysDatetime = fmt.format(rightNow.getTime()); return sysDatetime; }
JAVA基础:java如何判断某个进程是否在启用?
这个实现起来非常简单,只需要遍历当前的进程列表,如果包含有我们查询的某个进程关键字,则说明这个进程正在启用或运行,否则,没有运行,下面我简单介绍一下实现过程,感兴趣的朋友可以尝试一下,Windows环境和Linux环境基本类似:
Windows
Java测试代码如下,基本思想先运行Tasklist命令,获取当前系统运行的所有进程,然后循环读取每个进程,与我们所要搜索的进程关键字进行匹配,如果包含有进程关键字(indexOf函数的返回值就不会是-1),则说明这个进程正在运行,否则,进程没有运行:
程序运行截图如下,这里我对进程名进行了红色标记,如下,可以看出,当前搜索的chrome进程正在运行:
Linux
这里的Java代码基本和前面的Windows平台类似,唯一的区别就是运行“ps -aux”命令获取当前系统的所有进程,然后循环遍历进程列表,如果匹配到进程的关键字,则说明搜索的进程正在运行,否则,没有运行:
程序运行截图如下,这里我也用颜色对进程名进行了标记,如下,可以看出,当前的vsftpd进程正在运行:
至此,我们就完成了利用Java来判断某个进程是否正在启用或运行。总的来说,整个过程非常简单,代码也非常容易理解,只要你有一定的Java基础,熟悉一下上面的代码,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
还没有评论,来说两句吧...