#时间跟踪 #CSV #发票 #toggl

bin+lib pint-rs

解析 Toggl 时间跟踪 CSV 文件以生成发票

4 个版本

0.1.3 2023 年 6 月 12 日
0.1.2 2023 年 6 月 11 日
0.1.1 2023 年 6 月 11 日
0.1.0 2023 年 6 月 11 日

日期和时间 中排名第 411

GPL-3.0 许可证

22KB
325

🍻 Pint-rs

作者:Karl Bonnici (@kbonnici)

一个命令行工具,用于解析 Toggl 报告并计算发票费用。用 Rust 编写,为您节省时间,让您有更多时间做有意义的事情 🍺

概述

Pint-rs 是一个命令行工具,用于解析从 Toggl 时间跟踪应用生成的 CSV 文件,并自动处理计算发票中要插入的值的流程,例如以下内容

  • 工作总小时数
  • 每个项目的工作小时数
  • 小计
  • 应用的商品及服务税
  • 总计

需求

  • 从 Toggl 时间跟踪应用生成的 CSV 文件

安装

cargo install pint-rs

使用方法

pint-rs --file <FILE_PATH> --gst <GST> --pay_rate <PAY_RATE>
  • 商品及服务税是一个百分比值(例如,5% 的 0.05
  • 工资率是每小时工资(例如,50 美元/小时的 50

依赖项

~5.5MB
~83K SLoC