package main

import (
"fmt"
"reflect"
"strconv"
"time"
) func main() {
a := 15 // 整数转浮点数
b := float64(a) // go支持显示类型转换,以满足严格的类型要求
fmt.Println(b, reflect.TypeOf(b)) c := "123456" // 字符串转整数
d, _ := strconv.Atoi(c)
fmt.Printf("%d:%T\n",d,d) var e string = "15.86" // 字符串转浮点数
f, _ := strconv.ParseFloat(e,64)
fmt.Printf("%v:%T\n", f, f) var g string = "88" // 字符串转整数
h, _ := strconv.ParseInt(g, 10, 0)
fmt.Printf("%v:%T\n", h, h) var o string = "111" // 2进制转10进制
p, _ := strconv.ParseInt(o, 2, 64)
fmt.Printf("%v:%T\n", p, p) var i string = "12" // 8进制转10进制
j, _ := strconv.ParseInt(i, 8, 64)
fmt.Printf("%v:%T\n", j, j) var k string = "a" // 16进制转十进制
l, _ := strconv.ParseInt(k, 16, 0)
fmt.Printf("%v:%T\n", l, l) var m int64 = 2 // 10进制转2进制
n := strconv.FormatInt(m, 2)
fmt.Printf("%v:%T\n", n, n) var q int64 = 9 // 10进制转8进制
r := strconv.FormatInt(q, 8)
fmt.Printf("%v:%T\n", r, r) var w int64 = 18 // 10进制转16进制
z := strconv.FormatInt(w, 16)
fmt.Printf("%v:%T\n", z, z) var s string = "2022-01-18 15:35:46" // 字符串转UTC时间
t1, _ := time.Parse("2006-01-02 15:04:05", s)
fmt.Printf("%v:%T\n", t1, t1) var s2 string = "2022-01-18 15:35:55" // 字符串转Local时间
t2, _ := time.ParseInLocation("2006-01-02 15:04:05", s2, time.Local)
fmt.Printf("%v:%T\n", t2, t2) t3 := time.Now() // 时间转字符串
s3 := t3.Format("2006-01-02 15:04:05")
fmt.Printf("%v:%T\n", s3, s3) }

golang中字符串、数值、2进制、8进制、16进制、10进制、日期和字符串之间的转换的更多相关文章

  1. 16 (H5*) JS第6天 日期、字符串、数组

    目录 1:date 2:格式化日期 3:字符串 4:字符串的方法 5:字符串的案例 6:数组的方法 7:包装类型 复习 正文 1:日期:date <script> //创建实例对象 // ...

  2. java中进制之间的转换

    //十进制转其他进制 Integer.toHexString(10); //将10转换为十六进制,返回字符串类型 Integer.toOctalString(10); //将10转为八进制,返回字符串 ...

  3. 基础知识 - Golang 中的格式化输入输出

    ------------------------------------------------------------ [格式化输出] // 格式化输出:将 arg 列表中的 arg 转换为字符串输 ...

  4. [JVM] - 继10进制的java.lang.Object查看之后

    cmd清除命令:cls 之后查阅了其它博客,发现这位大神同样也在做JVM,并且我很希望用它的10进制转16进制类来测试一下该解析的10进制是否对应着Object的16进制呢? 这位大神的10进制转16 ...

  5. Python不同进制之间的转换

    不同的进制 二进制    0b101 以数字0和字母b打头的表示二进制数 如果出现大于等于2的数 会抛出SyntaxError异常 八进制    0711 以数字0打头的数字表示八进制数 如果出现大于 ...

  6. c# 关于10进制和16进制转换以及显示

    直接举例说明: int i = 15;//一个10进制数 string txt = Convert.ToString(i,16);//将上面10进制以16进制形式显示为f string s = &qu ...

  7. 【转】C#语言之“string格式的日期时间字符串转为DateTime类型”的方法

    方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss ================================== ...

  8. C# string格式的日期时间字符串转为DateTime类型

    (1 )Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss (2):Convert.ToDateTime(string, IFo ...

  9. C#语言之“string格式的日期时间字符串转为DateTime类型”的方法(转)

    原文链接:http://www.cnblogs.com/Pickuper/articles/2058880.html 方法一:Convert.ToDateTime(string) string格式有要 ...

  10. C#日期格式字符串的相互转换

    方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss ================================== ...

随机推荐

  1. 10分钟快速上车短视频风口:基于uniapp框架创建自己的仿抖音短视APP

    在今年也就是第48次发布的<中国互联网络发展状况统计报告>有这样一个数据,21年的上半年以来,我国我国网民规模达10.11亿,其中短视频用户达8.88亿.碎片化的生活场景下,短视频成为人们 ...

  2. Vue父子组件通信(父级向子级传递数据、子级向父级传递数据、Vue父子组件存储到data数据的访问)

    Vue父子组件通信(父级向子级传递数据.子级向父级传递数据.Vue父子组件存储到data数据的访问) 一.父级向子级传递数据[Prop]: ● Prop:子组件在自身标签上,使用自定义的属性来接收外界 ...

  3. 【LeetCode】1094. Car Pooling 拼车

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 差分数组 代码 日期 题目地址:https://le ...

  4. 【LeetCode】702. Search in a Sorted Array of Unknown Size 解题报告 (C++)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客:http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 遍历 二分查找 日期 题目地址:https://lee ...

  5. 【剑指Offer】矩阵覆盖 解题报告(Python)

    [剑指Offer]矩阵覆盖 解题报告(Python) 标签(空格分隔): LeetCode 题目地址:https://www.nowcoder.com/ta/coding-interviews 题目描 ...

  6. StringBoot

    1.首先我们需要依赖SpringBoot父工程,这是每个项目中必须要有的. <!--引入SpringBoot父依赖--><parent>        <groupId& ...

  7. 【汇编语言】李忠《x86汇编语言——从实模式到保护模式》

    该书配套资料网址已经失效 配套资料和章节答案下载 查看最新作者网址:http://www.lizhongc.com/ 勘误表:https://wenku.baidu.com/view/9213288b ...

  8. 13 个 C# 10 特性

    原文链接:https://blog.okyrylchuk.dev 原文作者:Oleg Kyrylchuk 译: 等天黑 常量的内插字符串 C# 10 允许使用在常量字符串初始化中使用插值, 如下 co ...

  9. GPT and BERT

    目录 概 主要内容 GPT BERT Radford A., Narasimhan K., Salimans T. and Sutskever I. Improving language unders ...

  10. CONTRASTIVE REPRESENTATION DISTILLATION

    目录 概 主要内容 超参数的选择 代码 Tian Y., Krishnan D., Isola P. CONTRASTIVE REPRESENTATION DISTILLATION. arXiv pr ...