java 根据系统时间创建文件夹
目录
1. 示意图
2. 基本思路
3. 代码如下
1. 示意图
2. 基本思路
/**
* 在指定目录下根据系统时间创建文件夹
* 文件名字eg:2019-07-02-23-56-31
*
* @param path 路径:eg: "/Users/amarao/业余/剪辑/output/";
* 结果:创建成功/Users/amarao/业余/剪辑/output/2019-07-03-10-28-05
*
* 步骤:
* 1. 读取系统时间
* 2. 格式化系统时间
* 3. 创建文件夹
*
* 参考:http://www.bubuko.com/infodetail-1685972.html
*/
3. 代码如下
public static File createFileBySysTime(String path) {// 1. 读取系统时间Calendar calendar = Calendar.getInstance();Date time = calendar.getTime();// 2. 格式化系统时间SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss");String fileName = format.format(time); //获取系统当前时间并将其转换为string类型,fileName即文件名// 3. 创建文件夹String newPath = path + fileName;File file = new File(newPath);//如果文件目录不存在则创建目录if (!file.exists()) {if (!file.mkdir()) {System.out.println("当前路径不存在,创建失败");return null;}}System.out.println("创建成功" + newPath);return file;}
java 根据系统时间创建文件夹相关推荐
- 在linux系统中创建文件夹,Linux系统中创建文件夹命令详解
Linux系统中创建一个新的文件夹我们可以使用命令来执行,下面由学习啦小编为大家整理了Linux系统中创建文件夹命令详解,希望对大家有帮助! Linux系统中创建文件夹命令详解 一.mkdir命令使用 ...
- linux按时间创建文件夹,Linux命令创建日期文件夹或者文件
touch 命令:用于创建文件 mkdir 命令:用于创建文件夹 date 命令:获取系统时间 关于date获取系统时间选项 * %Y:年 * %m:月 * %d:日 * %H:小时 * %M:分钟 ...
- java在FTP服务器创建文件夹,java在ftp服务器上创建文件夹
java在ftp服务器上创建文件夹 内容精选 换一换 启动目的端时失败,错误码:SMS.3103,提示迁移失败原因"对目的服务器重新建立引导失败".启动目的端后,系统会重新安装目的 ...
- 纯前端实现上传图片到本地或服务器,并根据时间创建文件夹,无需后台
1.我们平时接触到的接口都是后台需要你给他传递几个参数,你就把参数对应的值 给他们就行了 $.ajax({type: "get",url: URl,dataType: " ...
- java根据系统时间拼凑文件名字
import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date;public class a ...
- java 根据系统时间动态的创建文件夹
可以动态创建指定格式的文件夹,结合上篇我的帖子可以实现sftp下载指定格式的文件到指定的动态文件夹中. 1./** * 在指定目录下根据系统时间创建文件夹 * 文件名字eg:2019-07-02-23 ...
- 详细总结Java创建文件夹的方法及优缺点
一.Java NIO创建文件夹 为了解决传统IO创建文件夹中异常失败处理问题不明确的问题,在Java的NIO中进行了改进. 1.1 Files.createDirectories创建文件夹及其父文件夹 ...
- linux创建文件夹命令
我们可以使用mkdir命令在 Linux 或类似 Unix 的操作系统中创建新目录或文件夹.本文将介绍如何在 Linux 或 Unix 系统中创建文件夹(也称为"目录"). 操作步 ...
- 解决Java程序在Linux系统中创建文件或者文件夹后权限不足的问题
Tomcat 需要 8 以及以上 我在Java程序里面有很多生成文件的功能,比如用户上传文件.将数据生成xml文本等.我发现生成的文件权限全是:-rw-r-,而文件的拥有者是 root,这样就只有ro ...
最新文章
- 固件安全性—防止内存损坏和注入攻击
- abortonerror_离线打包白屏
- Nginx - request_time和upstream_response_time的区别
- 怎么计算网站高峰期并发量和所需的带宽?
- 深度学习(03)-- CNN学习
- python元组索引_Python—范围元组中的元素索引
- HTML中id和name的区别(js中的注意事项)
- 挥别百度,那些顶级技术人才都去哪儿了?
- Android BaseAdapter应用基础
- 转:多线程--六种多线程方法解决UI线程阻塞
- 用mysql设计一个超市员工管理系统_数据库设计--小型超市管理系统
- CentOS操作系统中安装JDK的完整步骤
- SCL教程之如何使用SCL创建简单控制程序
- kotlin中的val 真的是只读吗?关于val 的一个细节
- 三星 s4(i9502) android4.4rom 官方,三星I9502刷机包5件套I9502ZNUIOH2安卓5.0.1Rom线刷包
- int函数python_int()函数
- windows10安装蓝牙驱动方法步骤
- android 远程控制 盒子,真正远程控制你的盒子(局域网和互联网)
- CentOS7 从零安装NVIDA、CUDA、cuDNN
- 2022年氮气液化器市场前景分析及研究报告