可以动态创建指定格式的文件夹,结合上篇我的帖子可以实现sftp下载指定格式的文件到指定的动态文件夹中。

1./**
* 在指定目录下根据系统时间创建文件夹
* 文件名字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
*/
2.代码下面贴上(文件夹的格式可以根据需求自己更改)

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;
}

3.以上就是保存资料,顺便公开,也供有需要的朋友自行查阅。

java 根据系统时间动态的创建文件夹相关推荐

  1. 详细总结Java创建文件夹的方法及优缺点

    一.Java NIO创建文件夹 为了解决传统IO创建文件夹中异常失败处理问题不明确的问题,在Java的NIO中进行了改进. 1.1 Files.createDirectories创建文件夹及其父文件夹 ...

  2. java中同时创建文件夹和文件

    import java.io.File; import java.io.IOException;public class FileUtils {/*** 创建文件夹和文件** @throws IOEx ...

  3. 计算机中选中多个文件的快捷键,Win10电脑中怎么批量创建文件夹?几个快捷键就能搞定!...

    作为目前最新的电脑操作系统Win10系统来说,很多小伙伴在使用这个操作系统的时候,可能因为接触的时间不常,再加上平时自己也没有时间去深入研究,所以很多时候我们都只是会使用Win10系统电脑中的最基本的 ...

  4. 在ftp服务器创建文件的命令,ftp服务器创建文件夹命令

    ftp服务器创建文件夹命令 内容精选 换一换 当创建文件系统后,您需要使用云服务器来挂载该文件系统,以实现多个云服务器共享使用文件系统的目的.本章节以Windows 2012版本操作系统为例进行NFS ...

  5. python如何创建文件夹

    在学习python的过程中,有时候需要把数据保存在本地,并且每次保存的内容不一样,所以希望能够动态的创建文件夹,比如今天是2021年8月1号,那么我今天保存的数据就应该在20210801的文件夹下,等 ...

  6. java 根据系统时间创建文件夹

    目录 1. 示意图 2. 基本思路 3. 代码如下 1. 示意图 2. 基本思路 /**      * 在指定目录下根据系统时间创建文件夹      * 文件名字eg:2019-07-02-23-56 ...

  7. java 创建文件夹_VS Code用来开发JAVA项目真香

    Intellij vs VSCode 作为一名资深的JAVA工程师,对Intellij IDEA有着很深的感情,一直也伴随着它的升级持续使用,这套JAVA专属开发系统的强大之处在此不再赘述.如果不是激 ...

  8. java 创建文件夹的方法_java中创建文件夹的方法

    java中创建文件夹的方法 发布时间:2020-06-10 11:46:49 来源:亿速云 阅读:461 作者:Leah 这篇文章给大家分享的是java中创建文件夹的方法.小编觉得挺实用的,因此分享给 ...

  9. java io 创建文件夹_Java中Io流操作-File类的常用操作-创建文件,创建文件夹

    package com.hxzy.IOSer; import java.io.File; import java.io.IOException; public class Demo03 { publi ...

最新文章

  1. mysql5.7.22密码设置_mysql5.7.22版本修改root密码
  2. python库numpy基本用法
  3. java8压缩,如何使用Java 8压缩多个列表?
  4. vue路由跳转 返回上一级 this.$router.go(-1) 和返回到指定页面this.$router.push('/home')...
  5. 软件推荐-有道超级计算器
  6. 智慧树python答案内蒙古科技大学_2020年_知到_打开企业形象设计之门(内蒙古科技大学)_答案护理人文修养_智慧树_期末答案...
  7. BZOJ 2045 容斥原理
  8. png-CRC32校验
  9. 打印杨辉三角(数组练习)
  10. 2013年01月06日
  11. 主流HTML5游戏开发引擎的分析和对比
  12. 查看linux镜像版本的命令,Linux镜像列表中 怎样决定自己下载哪个版本
  13. 12种 vo2dto 方法,就 BeanUtils.copyProperties 压测最拉胯!【快双11了,别用错喽】
  14. 商业数据分析-战略分析读后感
  15. 安卓使用usb连接外设
  16. PS CS5学习(激活序列号后每次重启有要重新输入的问题
  17. 浏览器状态响应码详解 1XX/2XX/3XX/4XX/5XX
  18. 喜闻乐见的 2048 游戏 (附源码)
  19. SEO人员,该如何打造具有搜索属性的内容?
  20. 基金代销-业务流程及数据交换图

热门文章

  1. 【鸡汤帖】别问,问就是正能量
  2. 为什么神经网络参数不能全部初始化为全0?
  3. mysql查询某个数据库中所有的表名 列名 字段长度
  4. fileinput.js php,JS文件上传神器bootstrap fileinput的解析
  5. 如何直接打开资源管理器的搜索
  6. OSChina 初九乱弹 ——我住隔壁我姓王,你有困难我帮忙。
  7. 这20首诗词献给天下程序员们
  8. Echarts动态加载多条折线图
  9. 荣耀30lite支持鸿蒙,荣耀30lite是什么型号
  10. HUAWEI share 不能和win7电脑连接的原因之一:同一网络