js获取上传文件修改时间
时间: 2023-12-22 07:04:52 浏览: 28
```javascript
// 通过input标签获取上传文件的修改时间
document.getElementById('fileInput').addEventListener('change', function(event) {
var file = event.target.files[0];
var lastModified = file.lastModified;
console.log("文件修改时间:", lastModified);
});
```
```javascript
// 通过File对象获取上传文件的修改时间
var file = new File([""], "filename.txt", { type: "text/plain" });
var lastModified = file.lastModified;
console.log("文件修改时间:", lastModified);
```
相关问题
js获取判断上传文件后缀名
可以使用JavaScript的String对象的endsWith()方法来判断文件名是否以指定的后缀名结尾。例如,判断上传文件是否为图片文件,可以使用以下代码:
```javascript
const fileName = 'example.png'; // 上传文件的文件名
if (fileName.endsWith('.png') || fileName.endsWith('.jpg') || fileName.endsWith('.jpeg')) {
console.log('这是一个图片文件');
} else {
console.log('这不是一个图片文件');
}
```
这个代码会输出“这是一个图片文件”如果上传文件的文件名以 .png、.jpg 或 .jpeg 结尾。你可以根据需要修改这个代码来判断其他类型的文件。
uni.chooseImage获取file文件自定义上传
你可以使用uni.chooseImage方法来选择图片文件,并且可以自定义上传。以下是一个示例代码:
```javascript
uni.chooseImage({
count: 1, // 选择图片的数量,这里设置为1
success: function(res) {
var tempFilePaths = res.tempFilePaths;
// 自定义上传代码
// 在这里你可以使用uni.uploadFile方法将图片文件上传到服务器
uni.uploadFile({
url: 'http://example.com/upload', // 上传接口地址
filePath: tempFilePaths[0], // 要上传的文件路径
name: 'file', // 服务器端获取文件的key值
success: function(uploadRes) {
console.log('上传成功', uploadRes);
// 在这里可以处理上传成功后的逻辑
},
fail: function(error) {
console.log('上传失败', error);
// 在这里可以处理上传失败后的逻辑
}
});
}
});
```
在上面的示例中,uni.chooseImage方法用于选择一张图片,成功选择后会返回一个临时文件路径tempFilePaths。然后你可以使用uni.uploadFile方法将该图片文件上传到服务器。在uni.uploadFile方法中,你可以指定上传接口的地址、要上传的文件路径、以及服务器端获取文件的key值。上传成功后,可以在success回调函数中处理上传成功后的逻辑,而上传失败则可以在fail回调函数中处理上传失败后的逻辑。请根据你的实际需求进行相应的修改。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)