将时间转换为十进制

莎拉妮(Saranya Rajendran)

我要做的就是找到员工的加班时间。考勤表以CSV文件格式提供,我已经将数据保存到表格中了。数据字段小时为12:10:00.0000000,每天的工作时间为11:00:00.0000000。我已经使用Timespan计算了两次之间的差异。

   DateTime date, hours, working_hours ;
   TimeSpan ot_hours = TimeSpan.Zero;
   TimeSpan tot_hours = TimeSpan.Zero;
   if (hours > working_hours)
    {
       ot_hours = (hours - working_hours);
     }

此代码已设置为循环。完成循环后,我需要将总的加班时间分配到另一个变量中。这样写

 tot_hours += tot_hours + ot_hours;

接下来,我需要找到该员工的加班费。我试图将此tot_hours(TimeSpan)转换为Decimal。但这没有用。

   tothrsvalue = Convert.ToDecimal(tot_hours);
   totalvalue = rate * tothrsvalue;

这里的任何人..请看看并帮助我..在此先感谢。

总计算部分如下:

         decimal basics = Convert.ToDecimal(dtamt.Rows[0]["Amount"].ToString());
                            decimal rate = 0;
                            rate = ((basics / 30) / 8);
                            txtrate.Text = rate.ToString("0.000");

                            tothrsvalue = Convert.ToDecimal(total);
                            totalvalue = rate * tothrsvalue;
                            txtamount.Text = totalvalue.ToString("0.000");
                            amt = Convert.ToDecimal(txtamount.Text);
Soner Gonul

解析TimeSpandecimal不太多意义,因为时间是不是一个数值在所有

但是您可以使用返回TotalHours属性double

var total = tot_hours.TotalHours;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用moment.js将时间(hh:mm)转换为十进制形式

来自分类Dev

再次将字节的十进制值转换为字节的十进制值

来自分类Dev

将十进制转换为十六进制值

来自分类Dev

如何将时间跨度转换为十进制?

来自分类Dev

将24小时格式化的时间转换为十进制数

来自分类Dev

将TLE时间(十进制天)转换为纪元后的秒

来自分类Dev

将ast.Num转换为十进制。十进制以提高python的精度

来自分类Dev

PHP将十进制转换为十六进制

来自分类Dev

Python:将时间格式转换为十进制

来自分类Dev

红移将十进制转换为十进制

来自分类Dev

如何将numpy.int32转换为十进制。十进制

来自分类Dev

将hh:mm时间转换为十进制时间(Matlab)

来自分类Dev

将.net十进制类型转换为tsql十进制(3,3)

来自分类Dev

使用python将十六进制十进制数字转换为十进制

来自分类Dev

将十进制BGR颜色转换为单个RGB十进制值

来自分类Dev

再次将字节的十进制值转换为字节的十进制值

来自分类Dev

如何将当前时间转换为十进制小时?

来自分类Dev

在SQL Server 2012中将时间转换为十进制

来自分类Dev

将十进制时间转换为大于3位的DateTime吗?

来自分类Dev

在JAVA中将十六进制转换为十进制并将十进制转换为时间戳

来自分类Dev

AWK-将时间值转换为十进制值

来自分类Dev

如何将H:M:S中的时间转换为十进制分钟?

来自分类Dev

将UTC转换为十进制时间

来自分类Dev

将(十进制)小时转换为日期和时间

来自分类Dev

将整数转换为十进制

来自分类Dev

将 DB2 SQL 十进制转换为时间

来自分类Dev

在 SAS 中将十进制时间转换为分钟

来自分类Dev

将十六进制转换为十进制

来自分类Dev

如何使用 Python 将写为“h.mm”的时间转换为十进制形式?

Related 相关文章

  1. 1

    如何使用moment.js将时间(hh:mm)转换为十进制形式

  2. 2

    再次将字节的十进制值转换为字节的十进制值

  3. 3

    将十进制转换为十六进制值

  4. 4

    如何将时间跨度转换为十进制?

  5. 5

    将24小时格式化的时间转换为十进制数

  6. 6

    将TLE时间(十进制天)转换为纪元后的秒

  7. 7

    将ast.Num转换为十进制。十进制以提高python的精度

  8. 8

    PHP将十进制转换为十六进制

  9. 9

    Python:将时间格式转换为十进制

  10. 10

    红移将十进制转换为十进制

  11. 11

    如何将numpy.int32转换为十进制。十进制

  12. 12

    将hh:mm时间转换为十进制时间(Matlab)

  13. 13

    将.net十进制类型转换为tsql十进制(3,3)

  14. 14

    使用python将十六进制十进制数字转换为十进制

  15. 15

    将十进制BGR颜色转换为单个RGB十进制值

  16. 16

    再次将字节的十进制值转换为字节的十进制值

  17. 17

    如何将当前时间转换为十进制小时?

  18. 18

    在SQL Server 2012中将时间转换为十进制

  19. 19

    将十进制时间转换为大于3位的DateTime吗?

  20. 20

    在JAVA中将十六进制转换为十进制并将十进制转换为时间戳

  21. 21

    AWK-将时间值转换为十进制值

  22. 22

    如何将H:M:S中的时间转换为十进制分钟?

  23. 23

    将UTC转换为十进制时间

  24. 24

    将(十进制)小时转换为日期和时间

  25. 25

    将整数转换为十进制

  26. 26

    将 DB2 SQL 十进制转换为时间

  27. 27

    在 SAS 中将十进制时间转换为分钟

  28. 28

    将十六进制转换为十进制

  29. 29

    如何使用 Python 将写为“h.mm”的时间转换为十进制形式?

热门标签

归档