# Transaction group schedule

**URL:** <https://forum.inductiveautomation.com/t/transaction-group-schedule/8728>\
**Category:** Ignition\
**Created:** [July 15, 2014, 8:21am UTC](https://forum.inductiveautomation.com/t/transaction-group-schedule/8728 "2014-07-15T08:21:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![zxcslo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zxcslo/32/61610_2.png) [@zxcslo](https://forum.inductiveautomation.com/u/zxcslo)\
**Post date:** [July 15, 2014, 8:21am UTC](https://forum.inductiveautomation.com/t/transaction-group-schedule/8728/1 "2014-07-15T08:21:33Z")

</div>

How can I execute transaction group every hour at exactly x:59:59?  
e.g. 00:59:59, 01:59:59, … 13:59:59, 14:59:59, … 22:59:59, 23:59:59, 00:59:59,… ☹

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [July 15, 2014, 10:46am UTC](https://forum.inductiveautomation.com/t/transaction-group-schedule/8728/2 "2014-07-15T10:46:28Z")

</div>

You can make a run-always expression item and us it for the trigger of the group:

```auto
dateFormat(now(),"mmss")="5959"
```

---

<div class="post-metadata">

**Author:** ![zxcslo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zxcslo/32/61610_2.png) [@zxcslo](https://forum.inductiveautomation.com/u/zxcslo)\
**Post date:** [July 15, 2014, 11:44am UTC](https://forum.inductiveautomation.com/t/transaction-group-schedule/8728/3 "2014-07-15T11:44:49Z")

</div>

@JordanCClark Yes, thank you. The minute, I posted the question, it came to me… 🙂  
I just used:

(dateFormat(now(),“mm:ss”)=“59:59”)
