首页 > 其他分享 >Go--创建以当前时间命名的excel文件

Go--创建以当前时间命名的excel文件

时间:2024-07-31 15:17:18浏览次数:15  
标签:文件 xuri err -- excelize fmt excel filename Go

下载依赖包

go get -u github.com/xuri/excelize/v2

 

代码

package main

import (
    "fmt"
    "github.com/xuri/excelize/v2"
    "time"
)

func main() {
    // 获取当前时间
    now := time.Now()
    filename := fmt.Sprintf("%s.xlsx", now.Format("2006-01-02_15-04-05"))

    // 创建新的 Excel 文件
    f := excelize.NewFile()

    // 设置单元格值
    f.SetCellValue("Sheet1", "A1", "Hello, Gopher!")

    // 保存文件,默认为当前路径下,亦可用绝对路径
    if err := f.SaveAs(filename); err != nil {
        fmt.Println(err)
        return
    }

    // 输出文件名
    fmt.Printf("Excel file '%s' created successfully.\n", filename)
}

 

展示

 

标签:文件,xuri,err,--,excelize,fmt,excel,filename,Go
From: https://www.cnblogs.com/Xinenhui/p/18334729

相关文章

  • Python捕获一组中的1000个项目进行处理
    我有一个包含数千条记录的大表(可能有3,000到75,000条记录),我将所有数字ID放入排序列表中。我想一次有序地处理一组1000个ID。我如何优雅地获取前1000个和“标签”,设置为“223344到337788”(字典在这里有意义吗,或者只是列表捕获中的第一个/最后一个项目......以跟......
  • 高效便捷的二维码生成与分享新体验
    在数字化时代,信息的传递与分享变得尤为重要。无论是商务文件、个人文档,还是活动宣传、产品推广,都需要一种高效、便捷的方式来进行信息的展示与分享。易易二维码,作为一款集多WPS、Office文件在线预览、二维码设计、二维码在线报名、网址、图文、文件转二维码以及二维码浏览记录导出......
  • LeetCode 279 完全平方数
    题目描述给你一个整数n,返回和为n的完全平方数的最少数量。完全平方数是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、4、9和16都是完全平方数,而3和11不是。思路使用动态规划,对于一个数n,要将其拆成几个完全平方数的和,并且要求完全......
  • 闲话 731
    核方法(Kernelmethod),一种神秘的解析方法来解生成函数的(通常是多元的)式子。简单的例子:求Dyck路,即横着每次可以走斜上斜下,不能走到\(y\)轴下面,从\((0,0)\)走到\((n,0)\)的方案数。设\(f_i(z)\)为走到\((n,i)\)的方案数的OGF。那么显然有:\[f_i(z)=zf_{i-1}(z)+zf_{i......
  • Multipass相关问题
    最近又想把Multipass翻出来玩玩,结果一直会有一个报错:由于很久没有打开过了,所以我决定用geek进行完全卸载后重装。照例,先进行multipass数据目录的配置:Set-ItemProperty-Path"HKLM:System\CurrentControlSet\Control\SessionManager\Environment"-NameMULTIPASS_STORAGE-V......
  • 关于使用C#注入C++的封装DLL后打印内容乱码
    最近因需要,用C++写了个钩子的DLL,一切工作测试通过后,放到C#里使用P/Invoke调用,发现部分乱码,最后反复测试,才发现一个问题,原来SetWindowsHookEx这个函数,也是分A版和W版,最后换了就正常了,附上对比。。乱码[DllImport("user32.dll",SetLastError=true]publicstaticex......
  • 爱途拍共享相册小程序是一款便捷、易用的云共享相册工具
    爱途拍共享相册小程序是一款功能丰富、操作便捷的图片直播平台,它提供了极致易用的云共享相册服务,让用户能够轻松共享和管理照片与视频资料。以下是对爱途拍共享相册小程序的详细介绍:一、主要功能图片直播:爱途拍支持会议活动、婚礼庆典等场景的图片直播,组织者可以创建一个专门的......
  • 虚拟机安装Rock和ubuntu并实现shell远程连接
    一、VMware安装在网上下载安装包打开安装包一路点击下一步直到完成安装即可。安装完成之后可以根据需要修改网络配置使用默认也可。在“编辑”-“虚拟网络编辑器”中修改弹出的窗口中点击“更改配置”二、虚拟机安装rocky8.62.1下载镜像可在官网或者国内开源镜像站下载2......
  • 智能指针是否线程安全
    智能指针,如C++中的std::shared_ptr和std::unique_ptr,通常不是线程安全的。这意味着在多线程环境中,如果多个线程尝试同时访问和修改同一个智能指针,而没有适当的同步机制,就可能导致未定义的行为。std::shared_ptr:它使用引用计数机制来管理对象的生命周期。如果多个线程同时增加或......
  • 树状数组
    树状数组一、单点修改和区间查询lowbit函数\[lowbit(x)=x\&(-x)\]作用:得到\(x\)二进制最右侧的1。如,\(x=(0010010011000)_2\),则\(-x=x取反+1=(1101101101000)_2\),\(x\&(-x)=(0000000001000)_2\)。原理用\(c[i]\)表示树状数组,\(a[i]\)表示原数组。将\(c[i]\)......