我需要帮助家伙即时创建加班计算,当即时通讯尝试获得价值小时它成为负面时,我将PM减去上午和PM到PM怎么把我需要的时候它到达下午10:00继承人我的代码来算小时我怎样才能得到小时上午到下午和下午到上午的时间间隔
string value = comboBox91.Text;
string value2 = comboBox92.Text;
string awtsu = value;
DateTime dt;
DateTime dt2;
dt = DateTime.Parse(value);
string mystring;
mystring = dt.ToString("hh:mm tt");
dt2 = DateTime.Parse(value2);
string mystring2;
mystring2 = dt2.ToString("hh:mm tt");
double diff2 = (dt2 - dt).TotalHours;
textBox8.Text = Convert.ToString(diff2) + "Hrs";
string pmm = "10:00 PM";
DateTime pm = DateTime.Parse(pmm);
string mystring3;
mystring3 = pm.ToString("hh:mm tt");
if (dt2 > pm)
{
double diff = (dt - dt2).TotalHours;
textBox9.Text = Convert.ToString(diff) + "Hrs";
}
else
{
textBox9.Text = ("0");
}
$
umm在我的情况下,所有员工在上午8:30开始,并在下午6:30结束后,加班开始于晚上7点,并在晚上10点钟到达另一个小时。因为晚上10点以后加班的工资增加了。这意味着晚上7点至10点和晚上10点是不同的薪水。帮助我们thx – cddr2012
因此,您需要7到10小时的工作时间,以及10小时后工作的小时数? – dbc
是的,先生正好..当我即将获得在凌晨七点之间的时间在凌晨两点之间的价值是不正确 – cddr2012