Time Trick
You can modify the local time on your 3DS to affect certain daily events. A few examples:
Send a red Writ of Challenge and keep changing the time by an hour to keep changing the trainers without having to wait.
Before midnight, set the time back for unlimited writ time.
Acquire daily items and daily activities by setting the clock to 23:59.