vue前端如何去掉后端接口返回的一个字段中时间里面的时分秒 只需要年月日

这篇具有很好参考价值的文章主要介绍了vue前端如何去掉后端接口返回的一个字段中时间里面的时分秒 只需要年月日。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在 Vue 前端中,可以使用 JavaScript 中的 Date 对象来处理日期。对于从后端接口返回的日期字符串,可以先将其转换为 Date 对象,然后再使用 getFullYear()、getMonth()、getDate() 等方法获取年月日等信息

以下是一个示例函数,它接受一个日期字符串作为参数,并返回 YYYY-MM-DD 格式的日期字符串:

function formatDate(dateStr) {
  const date = new Date(dateStr);
  const year = date.getFullYear();
  const month = String(date.getMonth() + 1).padStart(2, '0');
  const day = String(date.getDate()).padStart(2, '0');
  return `${year}-${month}-${day}`;
}

这个函数首先创建一个 Date 对象,并使用 getFullYear() 方法获取年份,getMonth() 方法获取月份(需要加上 1,因为月份从 0 开始),以及 getDate() 方法获取日期。然后,使用 padStart() 方法将月份和日期补充成两位数,并使用模板字符串将它们拼接起来。

使用方法如下:

const dateStr = '2021-10-01T12:34:56.000Z'; // 从后端接口返回的日期字符串
const formattedDate = formatDate(dateStr); // 转换后的日期字符串,格式为 YYYY-MM-DD
console.log(formattedDate); // 输出 2021-10-01

注意,上面的示例代码中假设后端接口返回的日期字符串格式为 ISO 8601 格式,即类似于 2021-10-01T12:34:56.000Z 这样的字符串。如果后端返回的日期格式不同,需要根据实际情况进行调整。文章来源地址https://www.toymoban.com/news/detail-630675.html

到了这里,关于vue前端如何去掉后端接口返回的一个字段中时间里面的时分秒 只需要年月日的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端调用后端接口,返回200,但是数据返回的是html标签

    这是一个前后端分离的项目,后端已经完成,后端在本地上,自动创建了数据库,前端为了完成一个注册功能,去调用后端的/registerUser接口,当输入用户名和密码的时候,我也查过csdn上其他博主的回答,但是并不能很清除的去解决我的问题,这边的bug是返回的虽然是 200 响应

    2024年03月22日
    浏览(25)
  • 后端接口返回近万条数据,前端渲染缓慢,content Download 时间长的优化方案

    性能优化,是前端绕过不去的一道门槛,甚是重要。最近一年,也很少有机会在项目中进行前端性能优化,一直在忙于业务开发。 最近终于是来了机会,遇到了这样的场景,心里也甚是激动,写个随笔记录下性能优化的过程及逻辑,有需要的可以参考下。 后端接口一下子返

    2023年04月17日
    浏览(12)
  • 后端接口返回文件流,前端实现docx/pdf/excel等类型文件的导出功能

    最近遇到一个需求,在后端返回文件流后前端需要实现导出docx类型的文件。在网上查看了一些资料总结了两种比较常用的方法。 1、封装接口 注意:接口需要添加 responseType: “blob”,否则会出现文件下载后无法打开或者损坏的情况。 2、转换数据格式 导出word文件,需要在创

    2024年01月21日
    浏览(19)
  • 后端接口返回图片(数据流)前端怎么处理(ArrayBuffer转base64)【包含PC以及小程序】

    MDN-前端必看网站 #最后如果axios的封装时有封装响应拦截器,如下: 要给这个if判断的条件做补充 这里放axios官网的请求配置中 responseType 可选值参考(封装axios必须了解) axios官网地址

    2024年02月14日
    浏览(14)
  • 保存mongodb数据时出现_class字段,应该如何去掉

    配置如下: application.yml文件内容如下 公共类如下 IBasicDao类: 其实现类BasicDao内容如下 实体类(Article)如下 服务实现类(ArticleServiceImpl) 控制类(ArticleController) 成功插入数据后 发现多了个_class字段,解决办法如下 新建配置类(MongoConfig) 结果如下 失败案例: 新建配置

    2024年02月22日
    浏览(14)
  • 后端处理一个较大的json文件返回数据给前端太慢该如何优化?

    要优化后端处理较大JSON文件并提高返回数据给前端的速度,可以尝试以下几种方法: 优化数据库查询:如果你的后端从数据库中提取数据并将其转换为JSON格式,可以优化数据库查询来提高效率。确保使用适当的索引和优化查询语句。 逐步加载数据:将大型JSON文件分割成较

    2024年03月24日
    浏览(14)
  • VUE项目后端接口返回图片流,图片在preview里,怎么把图片显示到页面上?

    今天碰到一个接口,后端返的二维码是文件流,在preview里能看到,但response里啥都没有,这种情况怎么拿到这张图片呢?

    2024年02月12日
    浏览(15)
  • java controller 根据权限控制返回前端字段

    该方案通过 AOP切面 + 注解 处理控制返回字段信息 该注解在controller层方法上使用,用于需要进行字段过滤的接口 该注解在字段Field上使用,用于需要进行权限控制的字段 AOP切面对标有注解的方法及字段进行过滤,在切面内自定义业务逻辑对返回字段进行处理 功能设计参考:

    2024年02月10日
    浏览(21)
  • SpringBoot中如果字段为空就不返回给前端

    大概内容: SpringBoot中如果字段为空就不返回给前端,可以使用@JsonInclud()来实现这个功能,可用的参数如下。 JsonInclude.Include.ALWAYS 这个是默认策略 ,任何情况下都序列化该字段,跟没加一样。 JsonInclude.Include.NON_NULL 这个最常用 ,为null或者属性没有默认值。 JsonInclude.Include

    2024年02月07日
    浏览(21)
  • SpringBoot返回前端Long类型字段丢失精度问题及解决方案

    Java服务端返回Long整型数据给前端,JS会自动转换为Number类型。而Long类型能表示的最大值为(),当数值超过JS中Number类型的最大值()时,就会丢失精度。 首先,引入依赖。 新建一个自定义大数据序列化类,如下: 新建Jackson配置类 本文针对Java服务端返回Long整型数据给前端时

    2024年03月22日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包