Language Time Library

Additional

Language
Java
Version
v1.1 (Mar 3, 2018)
Created
Sep 2, 2017
Updated
Mar 11, 2018
Owner
Adetuyi Tolu Emmanuel (adetuyiTolu)
Contributors
Adetuyi Tolu Emmanuel (adetuyiTolu)
KingIdee
2
Activity
Badge
Generate
Download
Source code
APK file

Show card

Language_Time

A library that converts Time to its equivalent local languages starting with some basic Nigeria languages(Yoruba, Hausa, Igbo, Efik and English)

Setting up

Dependency

  • Maven
<dependency>
  <groupId>com.crevation.NgTime</groupId>
  <artifactId>crev-NgTime</artifactId>
  <version>1.1</version>
  <type>pom</type>
</dependency>
  • Gradle
compile 'com.crevation.NgTime:crev-NgTime:0.1'

  OR
  
compile 'com.crevation.NgTime:crev-NgTime:1.1'

Usage

 //instatntiate the language of your choice, Yoruba in this case
  Time yoruba = new Yoruba();

 //you can as well use other languages available
        Time igbo = new Igbo();
        Time hausa = new Hausa();
 Time english = new English();
 Time efik = new Efik();

        String yorubaTime = yoruba.getTime("4:00");
        String currentTime = yoruba.getCurrentTime();
        String calendarTime = yoruba.getTime(Calendar.getInstance());
        String dateTime = yoruba.getTime(new Date());   

Test

There is a local unit test class here in the test folder

Contributors

Contributions

Thank you for showing interest to contribute to this project, we are looking forward to
adding more languages.

All you need to do is:

License

Copyright 2017 Adetuyi Tolu Emmanuel

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at Apache license 2.0