How to work with date and time. In this tutorial we’ll work with the system datetime. How to get it, and how to format it. 

Subscribe to Oxmond Tutorials. We upload new videos every day!

Download Free Assets from the Unity Assets Store: 

Some links might be affiliate links. Any support is truly appreciated so we can keep on making high quality content 🙂

Generate a random number:

   private void PickRandomNumber(int maxInt) {
        int randomNum = Random.Range(1, maxInt+1);

Pick a random name from a list:

      private void PickRandomFromList() {
        string[] students = new string[] { "Harry", "Ron", "Hermione" };
        string randomName = students[Random.Range(0, students.Length)];

Generate a random string:

    private void CreateRandomString(int stringLength = 10) {
        int _stringLength = stringLength - 1;
        string randomString = "";
        string[] characters = new string[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"};
        for (int i = 0; i <= _stringLength; i++) {
            randomString = randomString + characters[Random.Range(0, characters.Length)];