相关疑难解决方法(0)

Android:如何获取文件的创建日期?

这是我的代码:

File TempFiles = new File(Tempfilepath);
if (TempFiles.exists()) {
    String[] child = TempFiles.list();
    for (int i = 0; i < child.length; i++) {
        Log.i("File: " + child[i] + " creation date ?");
        // how to get file creation date..?
    }
}
Run Code Online (Sandbox Code Playgroud)

android

66
推荐指数
5
解决办法
7万
查看次数

获取文件创建的日期/时间

这似乎是一个非常直截了当的问题,但我无法在网上找到明确的答案.如何通过Java的文件管理器获取文件的创建日期/时间?除了文件的名称,我还能得到关于文件的"属性"的其他内容吗?

java properties date file

6
推荐指数
1
解决办法
2万
查看次数

使用Java 7在OSX中创建文件的时间

我需要在OS X Lion上获取文件的创建时间属性.我尝试过使用Java nio,但它会返回修改时间:

BasicFileAttributes attr = Files.readAttributes(path, BasicFileAttributes.class);     
System.out.println("Creation time: " + attr.creationTime());
Run Code Online (Sandbox Code Playgroud)

我已经读过类似的问题(用Java确定文件创建日期),我知道有些文件系统不支持文件创建时间戳,但是HFSP这样做不应该是BasicFileAttributes.creationTime方法在OS X上返回正确的值吗?

java filesystems timestamp java-7

5
推荐指数
1
解决办法
478
查看次数

如何找出在ColdFusion中创建文件的时间

我找到了一个返回文件信息的函数:GetFileInfo()

它返回以下数据:

  • 名称:文件名
  • 路径:文件的绝对路径
  • :文件父目录的路径
  • 键入:"目录"或"文件"
  • 大小:文件大小(字节)
  • Lastmodified:最近修改文件的日期时间
  • canRead:文件是否可以rea
  • canWrite:文件是否具有写入权限
  • isHidden:文件是否隐藏

但是这个数据没有显示文件实际创建的时间.如何找到它?

coldfusion file

5
推荐指数
1
解决办法
739
查看次数

如何仅从服务器下载新文件?

我有很多CSV文件,我想每天从雅虎财务中下载.我希望我的应用程序读取文件的创建日期(在我的计算机上,而不是服务器上).如果创建日期早于今天,则应下载新文件(因为它将具有新数据).如果没有,则不应下载新文件,并且相关计算器(基本上是我的应用程序)应使用最后下载的文件作为特定股票代码.

我做了一些谷歌搜索,并找到了Apache POI项目.

这是最好的方式,有更好的方法,你会推荐什么?JNI在这里有关系吗?

java filesystems

3
推荐指数
1
解决办法
2万
查看次数

Dart - 如何获取文件的创建时间?

我需要在我的 Flutter 项目中获取文件的创建时间,但我从File对象中获得的只是lastModified()and lastAccessed(),没有任何方法来获取DateTime创建时间。

我看到在 Java 中是可能的:https : //stackoverflow.com/a/2724009/3997782 以及在 Swift 中:https : //stackoverflow.com/a/6428757/3997782

我可以使用 FlutterMethodChannel函数来获得它,但我想知道是否有一种原生的 Dart 方式来获得它。

如何获取本地文件信息,比如文件创建时间

datetime file dart flutter

2
推荐指数
1
解决办法
1871
查看次数

在Scala中读取基本文件属性?

我正在尝试使用Scala获取基本文件属性,我的参考是这个Java问题:

用Java确定文件创建日期

这段代码我试图在Scala中重写:

static void getAttributes(String pathStr) throws IOException {
    Path p = Paths.get(pathStr);
    BasicFileAttributes view
       = Files.getFileAttributeView(p, BasicFileAttributeView.class)
              .readAttributes();
    System.out.println(view.creationTime()+" is the same as "+view.lastModifiedTime());
  }
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚的是这行代码..我不明白如何使用scala以这种方式传递类...或者为什么Java首先坚持这个而不是使用实际的构造对象作为参数.有人可以帮我写这行代码以正常运行吗?我必须使用错误的语法

val  attr = Files.readAttributes(f,Class[BasicFileAttributeView])
Run Code Online (Sandbox Code Playgroud)

scala

1
推荐指数
1
解决办法
592
查看次数