大体上要实现的效果是
开始时间 比如 17:00 不是固定的需要修改
每个产品所需时间 48 这里时间单位为秒 这里也不是固定的,需要根据机器做产品的时间修改
已有产品数量 已有产品根据现场已有产品填写
结束时间 结束时间也是需要做到可以修改才可以
最后输出结果就是开始到结束可以做的产品数量,加上已有产品数量。我弄了个python的代码,但是每次在python Editor里面改起来需要小心翼翼的,免得动到代码。
小白一个,没有苹果电脑,在VS里面弄了半天实在弄不好 。 代码在下面 。
如果有大佬愿意帮忙弄一下 就太感谢了 。
[Python] 纯文本查看 复制代码 from datetime import datetime
# 设置开始时间和结束时间
start_time = datetime.strptime("15:15", "%H:%M")
end_time = datetime.strptime("17:00", "%H:%M")
# 计算时间差
time_diff = end_time - start_time
total_seconds = time_diff.total_seconds()
# 每个产品需要的时间
product_time = 63
# 已有的产品数量
existing_products = 80
# 计算可以完成的产品数量(包括不完整的产品)
num_products = total_seconds / product_time
print(f"从 {start_time.strftime('%H:%M')} 开始到 {end_time.strftime('%H:%M')} 结束,一共可以完成 {int(num_products)} 个产品。")
print(f"已有 {existing_products} 个产品。")
print(f"总共可以完成 {int(num_products) + existing_products} 个产品。")
|