解析时间跨度为字符串c#

本文关键字:字符串 时间跨度 | 更新日期: 2023-09-27 18:14:46

我在转换timespan时卡住了,在sql server jamulai列数据类型是time

private void btntambah_Click(object sender, EventArgs e)
{
    int kodejadwal = Int32.Parse(txtkode.Text);
    string hari = txthari.Text;
    TimeSpan jamulai = new TimeSpan (txtjam.Text);
    string jamselesai = txtjam2.Text;
    this.jadwalPraktekTableAdapter.Insert(hari, jamulai, jamselesai);
    this.jadwalPraktekTableAdapter.Fill(healthy_CareDataSet.JadwalPraktek);
}

解析时间跨度为字符串c#

  1. 请阅读TimeSpan的文档:Here
  2. 和自定义TimeSpan字符串格式:这里

只需遵循TimeSpan的文档并输入所需的格式。

使用timespan.ToString()命令将时间跨度转换为字符串

在你的情况下,你需要jamulai.ToString()

要格式化时间范围以适应MySQL的时间格式,您需要这样做:

jamulai.ToString(@"hh':mm':ss")