最近在使用beego开发系统的过程中,遇到时间转换问题,需求如下:

通过以下函数获取Unix时间戳,后台数据库格式为int64:

time.Now().Unix()

效果图:

从数据库获取数据,直接以this.Data[''user''] = user的形式将结构体传递给前台页面:

但是,在前台views中显示的时候,我希望把 int64 格式的字符串转换成 2019-03-06 21:54 的形式。

在网上找了很久,最后发现,this.Data 是可以往views页面传递函数的,这就好办了:

this.Data["convertTime"] = ConvertToTime(int_time int64) string {

return time.Unix(int_time, 0).Format("2006-01-02 15:04")

}

将以上函数也通过this.Data的形式传递给前台,并在{{}}中调用,注意,调用的时候不能像平常的函数那样用括号。

显示结果如图:

此功能的实现主要在于理解beego框架views参数传递的用法,参考文章:

-----------------------------------------------------------------------------

更新:

后台时间戳通过ajax传给前端,再通过js函数转换成时间格式进行显示,应该这样才是正解,上面这种办法是利用了beego传参数的办法,不常用。

bee 字符串转int_Beego在views中格式化显示时间(int64转string)相关推荐

  1. php微博发布时间,PHP格式化显示时间函数,用于微博、社交媒体等,类似豆瓣

    /*** 格式化显示时间函数** 类似豆瓣(几秒前/几分前/今天3:50/昨天3:50/3-6)** @param $timestamp 时间戳 必选参数,后面三个参数可选,为提高计算速度,建议直接赋 ...

  2. golang 格式化字符串_如何在Go中格式化字符串

    golang 格式化字符串 As strings are often made up of written text, there are many instances when we may wan ...

  3. ElementUI中el-select请求springboot后台数据显示下拉项并在el-table中格式化显示

    场景 Vue+ElementUI+axios+SpringBoot前后端分离的后台管理系统. 将表格中某字段类似于状态等需要关联字典表进行筛选查询时.示例如下 注: 博客: https://blog. ...

  4. bee 字符串转int_beego中gbk和utf8编码转换问题

    beego中gbk和utf8编码转换问题,这个问题非常重要,有时候从gbk采集过来转成utf8也非常重要. func Get_cate_urls(url string) (map[int]string ...

  5. PHP 格式化显示时间 date() 函数

    date("yyyyMMdd",time()) date() 函数 功能:用于格式化时间,返回一个字符串.  语法:string date( string format [, in ...

  6. Linux :: 时间日历指令【1】:date 指令:格式化显示时间信息、Linux 下获取时间

    前言:本篇是 Linux 基本操作篇章的内容! 笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit. 学习集: C++ 入门到入土!!!学习合集 Linux 从命令到网络再到内核!学习 ...

  7. tp5如何在模板格式化显示时间_华为手机如何才能息屏显示时间?手把手教你,一秒就能学会...

    阅读本文前,请您先点击上面的蓝色字体,再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. [免责声明]本文部分文字与图片资源来自于网络,转载 ...

  8. jquery 获取系统默认年份_js中获得当前时间是年份和月份

    js中获得当前时间是年份和月份,形如:201208 //获取完整的日期 var date=new Date; var year=date.getFullYear(); var month=date.g ...

  9. access窗体读取html,HTML_ACCESS如何打印窗体中当前显示的记录,问题: 连续或者单个窗 - phpStudy...

    ACCESS如何打印窗体中当前显示的记录 问题: 连续或者单个窗体,如何打印当前显示的记录?当前窗体还有对应的子窗体,也要一起打印出来 我在一个窗体里有一个单号,大子窗体里有几组数据,我的报表是一组数 ...

最新文章

  1. PAT L2-014. 列车调度
  2. 关于ContinuationFilter的使用
  3. 端云互联 3.0 击破云原生开发的痛点
  4. SpringMVC 快速入门
  5. 扛住100亿次请求?我们来试一试
  6. Windows下JNI的使用教程
  7. Linux内核对per-cpu变量的实现
  8. java美图秀秀,【美图秀秀和Java手机游戏模拟器哪个好用】美图秀秀和Java手机游戏模拟器对比-ZOL下载...
  9. REFPROP导出温熵数据绘图
  10. 莫烦python学习笔记
  11. SpringMVC课堂笔记
  12. HTML特效文字代码大全
  13. SUCTF2019 EasyWeb
  14. U-Net源码上实现自己数据集的分割任务
  15. twaver html5,twaver-html5-1.5.9---2D
  16. 用Python实现视频字符化(蔡徐坤唱跳Rap视频)
  17. 矢志不渝,人生会慢慢露出轮廓。
  18. P1075 质因数分解
  19. UVA(WA) 10815 安迪的第一个字典
  20. python音频转文字腾讯_使用Python三步完成文本到语音的转换

热门文章

  1. 关于wordpress 点击文章查看内容跳转加载失败(404)的解决方法
  2. 160809325贺彦
  3. Java线程池深入理解
  4. Streams全库复制
  5. 【转】关于eclipse和javac编译结果不一致的问题的分析与解决
  6. Leetcode 53 最大子串和
  7. Quartz.Net进阶之二:关于触发器的更多信息
  8. 《剑指offer》第九题(用两个栈实现队列)
  9. 338. Counting Bits(动态规划)
  10. Memcached 数据缓存系统